ACSE/Presentation and ROSE Interface Programmer's Guide
Page 23
... user data: ap_snd() ap_rcv() • Manage your applications: ap_error() ap_free() ap_poll() ACSE/Presentation Calls The following table lists the supported ACSE/Presentation function calls. Free memory for detecting events on communication endpoints.
... user data: ap_snd() ap_rcv() • Manage your applications: ap_error() ap_free() ap_poll() ACSE/Presentation Calls The following table lists the supported ACSE/Presentation function calls. Free memory for detecting events on communication endpoints.
ACSE/Presentation and ROSE Interface Programmer's Guide
Page 34
.... Initialize Environment Process A Process B AP Environment A ap_init_env() AP Environment B ap_init_env() Communication Endpoint A 34 Communication Endpoint B Chapter 3 To modify defaulted attribute values, the ap_set_env() call allocates memory for the environment attributes, and sets the attributes to establish an association are described below. Using ACSE/Presentation Step 2: Establish an Association Figure 3-2 Step 2: Establish...
.... Initialize Environment Process A Process B AP Environment A ap_init_env() AP Environment B ap_init_env() Communication Endpoint A 34 Communication Endpoint B Chapter 3 To modify defaulted attribute values, the ap_set_env() call allocates memory for the environment attributes, and sets the attributes to establish an association are described below. Using ACSE/Presentation Step 2: Establish an Association Figure 3-2 Step 2: Establish...
ACSE/Presentation and ROSE Interface Programmer's Guide
Page 49
... may initiate and respond to a request. Refer to the manpage for ap_env() for attributes which are set to free the memory. Manage the A/P Environment The ACSE/Presentation environment contains the necessary information to change a list of attributes, you use multiple ... indications. The primitives used to read a value of the attributes. Three A/P calls are used to free application-created memory allocations. For memory allocated by your own routines to identify this information are : AP_PCDL, AP_PCDRL, and AP_LCL_PADDR. Determine Initiator and Responder Roles...
... may initiate and respond to a request. Refer to the manpage for ap_env() for attributes which are set to free the memory. Manage the A/P Environment The ACSE/Presentation environment contains the necessary information to change a list of attributes, you use multiple ... indications. The primitives used to read a value of the attributes. Three A/P calls are used to free application-created memory allocations. For memory allocated by your own routines to identify this information are : AP_PCDL, AP_PCDRL, and AP_LCL_PADDR. Determine Initiator and Responder Roles...
ACSE/Presentation and ROSE Interface Programmer's Guide
Page 53
For example: void *ubuf_ptr; For example, do not use the statement: a_assoc_req_env_t peer_application = {...}; • Do not use the udata_length part of memory passed to the A/P library to a single function. ap_snd (.., ubuf_ptr); • Do not statically initialize a cdata structure. Isolate this calculation to put in ubuf"); Chapter 4 53 ...
For example: void *ubuf_ptr; For example, do not use the statement: a_assoc_req_env_t peer_application = {...}; • Do not use the udata_length part of memory passed to the A/P library to a single function. ap_snd (.., ubuf_ptr); • Do not statically initialize a cdata structure. Isolate this calculation to put in ubuf"); Chapter 4 53 ...
ACSE/Presentation and ROSE Interface Programmer's Guide
Page 57
...;lled. Programming Guide 4. Using Synchronous vs. In the third case: • Either ap_rcv() returns successfully with AP_NDELEY. Some primitives such as when using O_NDELEY in memory shortage situations such as A_ABORT_IND are not flow-controlled and may still be blocked by setting the AP_STREAM_FLAGS attribute with the AP_MORE bit set...
...;lled. Programming Guide 4. Using Synchronous vs. In the third case: • Either ap_rcv() returns successfully with AP_NDELEY. Some primitives such as when using O_NDELEY in memory shortage situations such as A_ABORT_IND are not flow-controlled and may still be blocked by setting the AP_STREAM_FLAGS attribute with the AP_MORE bit set...
ACSE/Presentation and ROSE Interface Programmer's Guide
Page 60
... descriptors that this situation, an application can be received as outlined in the OTS stack while trying to establish a connection. For memory usage, when it is a limited number of the A/P environment attributes and buffer space for the A/P library itself. In the ...A/P instance will take up about 540 bytes. The application should be aware of its environment attributes. A_ABORT_IND may return AP_AGAIN. This memory is a memory shortage on the values of the following system behavior and limitations: • System maximums • Process maximums • Other application...
... descriptors that this situation, an application can be received as outlined in the OTS stack while trying to establish a connection. For memory usage, when it is a limited number of the A/P environment attributes and buffer space for the A/P library itself. In the ...A/P instance will take up about 540 bytes. The application should be aware of its environment attributes. A_ABORT_IND may return AP_AGAIN. This memory is a memory shortage on the values of the following system behavior and limitations: • System maximums • Process maximums • Other application...
ACSE/Presentation and ROSE Interface Programmer's Guide
Page 61
... virtual circuit (VC) connections at the same time on existing connections. Connection management should receive incoming events as soon as ap_open()) fails because of temporary memory shortage, the application may want to retry the same call (such as possible to the maximum number of the connections. The AP_AGAIN error may be...
... virtual circuit (VC) connections at the same time on existing connections. Connection management should receive incoming events as soon as ap_open()) fails because of temporary memory shortage, the application may want to retry the same call (such as possible to the maximum number of the connections. The AP_AGAIN error may be...
ACSE/Presentation and ROSE Interface Programmer's Guide
Page 108
... I implementation standards supported, 17 initialize the A/P environment, 34 initiator roles, 49 L limitations, 18 ACSE/Presentation, 19 M manpages A/P calls, 22 A/P primitives, 22 short names for, 14 memory usage, 60 migration new versions, 52 multiple connections, 58 use asynch. size, 51 process maximums, 61 programming migration considerations, 52 programming guide, 45 programming tasks...
... I implementation standards supported, 17 initialize the A/P environment, 34 initiator roles, 49 L limitations, 18 ACSE/Presentation, 19 M manpages A/P calls, 22 A/P primitives, 22 short names for, 14 memory usage, 60 migration new versions, 52 multiple connections, 58 use asynch. size, 51 process maximums, 61 programming migration considerations, 52 programming guide, 45 programming tasks...
HP DLPI Programmer's Guide
Page 71
... unable to handle the request. The UNIX error returned may be set to (not limited to use the requested PPA. ENXIO Invalid device ENOMEM Insufficient memory EBUSY Control information is already enabled (multicast, VLAN IDs, and so on), or the driver is indicated in Table 2-2 on page 71. EINVAL One of...
... unable to handle the request. The UNIX error returned may be set to (not limited to use the requested PPA. ENXIO Invalid device ENOMEM Insufficient memory EBUSY Control information is already enabled (multicast, VLAN IDs, and so on), or the driver is indicated in Table 2-2 on page 71. EINVAL One of...
HP DLPI Programmer's Guide
Page 115
u_long dl_bad_pkts; u_long dl_hw_req_fails; } dl_hp_info_ack_t; u_long dl_i_pkts_out; u_long dl_u_pkts_out; u_long dl_max_retry_cnt; u_long dl_ack_thresh; dl_ack_to length of the ACK timeout in tenths of memory allocations that have failed. u_long dl_local_win; u_long dl_i_pkts_in_drop; u_long dl_s_pkts_in; u_long dl_u_pkts_in; u_long dl_s_pkts_out; u_long dl_max_retries; Parameters dl_primitive DL_HP_INFO_ACK dl_mem_fails number of a second. The ACK ...
u_long dl_bad_pkts; u_long dl_hw_req_fails; } dl_hp_info_ack_t; u_long dl_i_pkts_out; u_long dl_u_pkts_out; u_long dl_max_retry_cnt; u_long dl_ack_thresh; dl_ack_to length of the ACK timeout in tenths of memory allocations that have failed. u_long dl_local_win; u_long dl_i_pkts_in_drop; u_long dl_s_pkts_in; u_long dl_u_pkts_in; u_long dl_s_pkts_out; u_long dl_max_retries; Parameters dl_primitive DL_HP_INFO_ACK dl_mem_fails number of a second. The ACK ...
HP DLPI Programmer's Guide
Page 187
It also demonstrates connection handoff #include #include #include #include #include #include #include #include #define SEND_SAP #define RECV_SAP 0x80 0x82 /* sending SAP */ /* receiving SAP */ global areas for each message */ ctrl_area/* buf = control area */ }; Sample Programs Connection Mode Example Connection Mode Example B.11.23_ic60 (C) COPYRIGHT HEWLETT-PACKARD DEVELOPMENT COMPANY L.P. 2003. big enough for largest possible msg */ #define LONG_AREA_SIZE(AREA_SIZE / sizeof(u_long)) /* AREA_SIZE / 4 */ /* these are u_long arrays instead of u_char to insure ...
It also demonstrates connection handoff #include #include #include #include #include #include #include #include #define SEND_SAP #define RECV_SAP 0x80 0x82 /* sending SAP */ /* receiving SAP */ global areas for each message */ ctrl_area/* buf = control area */ }; Sample Programs Connection Mode Example Connection Mode Example B.11.23_ic60 (C) COPYRIGHT HEWLETT-PACKARD DEVELOPMENT COMPANY L.P. 2003. big enough for largest possible msg */ #define LONG_AREA_SIZE(AREA_SIZE / sizeof(u_long)) /* AREA_SIZE / 4 */ /* these are u_long arrays instead of u_char to insure ...
HP DLPI Programmer's Guide
Page 201
The first part demonstrates data transfer over a connectionless stream with LLC SAP headers. u_char RECV_SNAP_SAP[5] = {0x60, 0x00, 0x00, 0x00, 0x00}; ALL RIGHTS RESERVED. NO PART OF THIS PROGRAM MAY BE PHOTOCOPIED, REPRODUCED, OR TRANSLATED TO ANOTHER PROGRAM LANGUAGE WITHOUT THE PRIOR WRITTEN CONSENT OF HEWLETT PACKARD COMPANY The main part of two parts. global areas for largest possible msg */ #define LONG_AREA_SIZE(AREA_SIZE / sizeof(u_long)) /* AREA_SIZE / 4 */ Appendix A 201 big enough for sending and receiving messages define AREA_SIZE 5000/* bytes; The ...
The first part demonstrates data transfer over a connectionless stream with LLC SAP headers. u_char RECV_SNAP_SAP[5] = {0x60, 0x00, 0x00, 0x00, 0x00}; ALL RIGHTS RESERVED. NO PART OF THIS PROGRAM MAY BE PHOTOCOPIED, REPRODUCED, OR TRANSLATED TO ANOTHER PROGRAM LANGUAGE WITHOUT THE PRIOR WRITTEN CONSENT OF HEWLETT PACKARD COMPANY The main part of two parts. global areas for largest possible msg */ #define LONG_AREA_SIZE(AREA_SIZE / sizeof(u_long)) /* AREA_SIZE / 4 */ Appendix A 201 big enough for sending and receiving messages define AREA_SIZE 5000/* bytes; The ...
HP DLPI Programmer's Guide
Page 71
ENOBUFS Inadequate buffer space ENOTSUP Unsupported request/event/call ENOLINK Interface is incorrect. ENXIO Invalid device ENOMEM Insufficient memory EBUSY Control information is unable to use the requested PPA. DL_OUTSTATE The primitive was issued from an invalid state. DL_SYSERR A system error has occurred and ...
ENOBUFS Inadequate buffer space ENOTSUP Unsupported request/event/call ENOLINK Interface is incorrect. ENXIO Invalid device ENOMEM Insufficient memory EBUSY Control information is unable to use the requested PPA. DL_OUTSTATE The primitive was issued from an invalid state. DL_SYSERR A system error has occurred and ...
HP DLPI Programmer's Guide
Page 116
...; u_long dl_i_pkts_in; u_long dl_u_pkts_in; dl_ack_to length of the ACK timeout in tenths of time that have failed. u_long dl_i_pkts_retrans; Parameters dl_primitive DL_HP_INFO_ACK dl_mem_fails number of memory allocations that LLC Type 2 will wait for an acknowledgment of times that the DLS provider was full. dl_queue_fails number of any outstanding I PDUs or for...
...; u_long dl_i_pkts_in; u_long dl_u_pkts_in; dl_ack_to length of the ACK timeout in tenths of time that have failed. u_long dl_i_pkts_retrans; Parameters dl_primitive DL_HP_INFO_ACK dl_mem_fails number of memory allocations that LLC Type 2 will wait for an acknowledgment of times that the DLS provider was full. dl_queue_fails number of any outstanding I PDUs or for...
HP DLPI Programmer's Guide
Page 189
It also demonstrates connection handoff #include #include #include #include #include #include #include #include #define SEND_SAP #define RECV_SAP 0x80 0x82 /* sending SAP */ /* receiving SAP */ global areas for each message */ ctrl_area/* buf = control area */ }; big enough for largest possible msg */ #define LONG_AREA_SIZE(AREA_SIZE / sizeof(u_long)) /* AREA_SIZE / 4 */ /* these are u_long arrays instead of u_char to insure proper alignment */ u_longctrl_area[LONG_AREA_SIZE];/* for control messages */ u_longdata_area[LONG_AREA_SIZE];/* for data messages */ struct strbuf...
It also demonstrates connection handoff #include #include #include #include #include #include #include #include #define SEND_SAP #define RECV_SAP 0x80 0x82 /* sending SAP */ /* receiving SAP */ global areas for each message */ ctrl_area/* buf = control area */ }; big enough for largest possible msg */ #define LONG_AREA_SIZE(AREA_SIZE / sizeof(u_long)) /* AREA_SIZE / 4 */ /* these are u_long arrays instead of u_char to insure proper alignment */ u_longctrl_area[LONG_AREA_SIZE];/* for control messages */ u_longdata_area[LONG_AREA_SIZE];/* for data messages */ struct strbuf...
HP DLPI Programmer's Guide
Page 203
u_char RECV_SNAP_SAP[5] = {0x60, 0x00, 0x00, 0x00, 0x00}; big enough for sending and receiving messages define AREA_SIZE 5000/* bytes; Sample Programs Connectionless Mode Example Connectionless Mode Example B.11.23_ic60 (C) COPYRIGHT HEWLETT-PACKARD DEVELOPMENT COMPANY L.P. 2003. The first part demonstrates data transfer over a connectionless stream with LLC SAP headers. ALL RIGHTS RESERVED. The second part of this program is composed of this program demonstrates data transfer over a connectionless stream with LLC SNAP headers #include #include #include #include #...
u_char RECV_SNAP_SAP[5] = {0x60, 0x00, 0x00, 0x00, 0x00}; big enough for sending and receiving messages define AREA_SIZE 5000/* bytes; Sample Programs Connectionless Mode Example Connectionless Mode Example B.11.23_ic60 (C) COPYRIGHT HEWLETT-PACKARD DEVELOPMENT COMPANY L.P. 2003. The first part demonstrates data transfer over a connectionless stream with LLC SAP headers. ALL RIGHTS RESERVED. The second part of this program is composed of this program demonstrates data transfer over a connectionless stream with LLC SNAP headers #include #include #include #include #...
HP Integrity and HP 9000 iLO MP Operations Guide, Fifth Edition
Page 50
... virtual front panel VFP presents a summary of the event logs that have been stored in nonvolatile memory. If the terminal is not recognized by the iLO MP, VFP mode is stored in a buffer in nonvolatile memory. CM (Command Mode) Enter command mode CM switches the console terminal from the MP Main Menu...
... virtual front panel VFP presents a summary of the event logs that have been stored in nonvolatile memory. If the terminal is not recognized by the iLO MP, VFP mode is stored in a buffer in nonvolatile memory. CM (Command Mode) Enter command mode CM switches the console terminal from the MP Main Menu...
HP Integrity and HP 9000 iLO MP Operations Guide, Fifth Edition
Page 72
... Identification Page Description Field Server Host Name Location Rack ID Position Contact Person Description The default host name is mp. Enter contact information in nonvolatile memory. Only a user with login rights can clear the logs. 72 Using iLO Figure 6-4 System Status > Server Status Identification Page Table 6-7 lists the fields and descriptions...
... Identification Page Description Field Server Host Name Location Rack ID Position Contact Person Description The default host name is mp. Enter contact information in nonvolatile memory. Only a user with login rights can clear the logs. 72 Using iLO Figure 6-4 System Status > Server Status Identification Page Table 6-7 lists the fields and descriptions...
HP Integrity and HP 9000 iLO MP Operations Guide, Fifth Edition
Page 73
... an error (such as fan failure, Machine-Check Abort, and so on /off the attention LED (blinking yellow). They can indicate a major change in nonvolatile memory. Table 6-8 System Event Log Page Description Fields and Buttons System Event Log Forward Progress Log Boot Log Previous Boot Log Delete Log Description High attention...
... an error (such as fan failure, Machine-Check Abort, and so on /off the attention LED (blinking yellow). They can indicate a major change in nonvolatile memory. Table 6-8 System Event Log Page Description Fields and Buttons System Event Log Forward Progress Log Boot Log Previous Boot Log Delete Log Description High attention...
HP Integrity and HP 9000 iLO MP Operations Guide, Fifth Edition
Page 76
This port is stored in nonvolatile memory in the host. The virtual serial port function is present on the server's serial port. The iLO MP contains the functional equivalent of the standard ... feature is enabled on using the virtual serial port, see Integrated Lights-Out Virtual Serial Port configuration and operation HOW TO, at: http://h20000.www2.hp.com/bc/docs/support/SupportManual/c00263709/c00263709.pdf Virtual Devices The Virtual Devices tab enables you can use the iLO MP virtual serial port feature...
This port is stored in nonvolatile memory in the host. The virtual serial port function is present on the server's serial port. The iLO MP contains the functional equivalent of the standard ... feature is enabled on using the virtual serial port, see Integrated Lights-Out Virtual Serial Port configuration and operation HOW TO, at: http://h20000.www2.hp.com/bc/docs/support/SupportManual/c00263709/c00263709.pdf Virtual Devices The Virtual Devices tab enables you can use the iLO MP virtual serial port feature...