HP 3000 Manuals

Summary of NetIPC Intrinsics [ Net IPC 3000/XL Programmer's Reference Manual ] MPE/iX 5.0 Documentation


Net IPC 3000/XL Programmer's Reference Manual

Summary of NetIPC Intrinsics  

Table 3-1 lists and summarizes the function of each of the NetIPC
intrinsics.

          Table 3-1.  NetIPC Intrinsics 

---------------------------------------------------------------------------------------------
|                                             |                                             |
|                  Intrinsic                  |                  Function                   |
|                                             |                                             |
---------------------------------------------------------------------------------------------
|                                             |                                             |
| ADDOPT                                      | Adds an option entry to the  opt parameter. |
|                                             |                                             |
---------------------------------------------------------------------------------------------
|                                             |                                             |
| INITOPT                                     | Initializes the  opt parameter so that      |
|                                             | entries may be added.                       |
|                                             |                                             |
---------------------------------------------------------------------------------------------
|                                             |                                             |
| IPCCHECK                                    | Returns the number of the last recorded     |
|                                             | NetIPC error for a call or VC socket.       |
|                                             |                                             |
---------------------------------------------------------------------------------------------
|                                             |                                             |
| IPCCONNECT                                  | Requests a connection (a virtual circuit)   |
|                                             | to another process; returns a VC socket     |
|                                             | descriptor for a VC socket belonging to the |
|                                             | calling processs.                           |
|                                             |                                             |
---------------------------------------------------------------------------------------------
|                                             |                                             |
| IPCCONTROL                                  | Performs special operations such as         |
|                                             | enabling nowait I/O, and enabling           |
|                                             | user-level tracing.                         |
|                                             |                                             |
---------------------------------------------------------------------------------------------
|                                             |                                             |
| IPCCREATE                                   | Creates a call socket for the calling       |
|                                             | process.                                    |
|                                             |                                             |
---------------------------------------------------------------------------------------------
|                                             |                                             |
| IPCDEST                                     | Returns a destination descriptor which the  |
|                                             | calling process can use to establish a      |
|                                             | connection to another process.              |
|                                             |                                             |
---------------------------------------------------------------------------------------------

          NetIPC Intrinsics(cont.) 

---------------------------------------------------------------------------------------------
|                                             |                                             |
|                  Intrinsic                  |                  Function                   |
|                                             |                                             |
---------------------------------------------------------------------------------------------
|                                             |                                             |
| IPCERRMSG                                   | Returns the IPC error message corresponding |
|                                             | to a given error code.                      |
|                                             |                                             |
---------------------------------------------------------------------------------------------
|                                             |                                             |
| IPCGET                                      | Enables the calling process to obtain a VC  |
|                                             | socket or call socket that has been given   |
|                                             | away by another process.                    |
|                                             |                                             |
---------------------------------------------------------------------------------------------
|                                             |                                             |
| IPCGIVE                                     | Gives away a VC socket or call socket,      |
|                                             | thereby allowing another process to obtain  |
|                                             | it.                                         |
|                                             |                                             |
---------------------------------------------------------------------------------------------
|                                             |                                             |
| IPCLOOKUP                                   | Returns a destination descriptor associated |
|                                             | with a given socket name.                   |
|                                             |                                             |
---------------------------------------------------------------------------------------------
|                                             |                                             |
| IPCNAME                                     | Specifies a name for a call socket, thereby |
|                                             | enabling other processes to obtain access   |
|                                             | to that socket.                             |
|                                             |                                             |
---------------------------------------------------------------------------------------------
|                                             |                                             |
| IPCNAMERASE                                 | Deletes a call socket name from the call    |
|                                             | socket registry.                            |
|                                             |                                             |
---------------------------------------------------------------------------------------------
|                                             |                                             |
| IPCRECV                                     | Receives the reply to a connection request, |
|                                             | thereby establishing the connection, or     |
|                                             | receives data on an already established     |
|                                             | connection.                                 |
|                                             |                                             |
---------------------------------------------------------------------------------------------
|                                             |                                             |
| IPCRECVCN                                   | Receives a connection request from another  |
|                                             | process; returns a VC socket descriptor for |
|                                             | a VC socket belonging to the calling        |
|                                             | process.                                    |
|                                             |                                             |
---------------------------------------------------------------------------------------------

          (cont.) 

---------------------------------------------------------------------------------------------
|                                             |                                             |
|                  Intrinsic                  |                  Function                   |
|                                             |                                             |
---------------------------------------------------------------------------------------------
|                                             |                                             |
| IPCSEND                                     | Sends data on a connection.                 |
|                                             |                                             |
---------------------------------------------------------------------------------------------
|                                             |                                             |
| IPCSHUTDOWN                                 | Releases a socket descriptor and any        |
|                                             | resources associated with it.               |
|                                             |                                             |
---------------------------------------------------------------------------------------------
|                                             |                                             |
| OPTOVERHEAD                                 | Returns the number of bytes needed for the  |
|                                             | opt (option) parameter, a parameter common  |
|                                             | to many IPC intrinsics.                     |
|                                             |                                             |
---------------------------------------------------------------------------------------------
|                                             |                                             |
| READOPT                                     | Allows the user to read an entry from the   |
|                                             | opt array.                                  |
|                                             |                                             |
---------------------------------------------------------------------------------------------



MPE/iX 5.0 Documentation