[Top] [Previous] [Next] [End of Book]

# Appendix A . System Services Used by BEA Connect TCP for IMS

BEA Connect TCP for IMS uses system services provided by:

- IMS

- TCP/IP for MVS

- LE/370

- MVS

## Description of IMS Services

BEA Connect TCP for IMS uses the following IMS services by issuing the appropriate API calls.

IMS Service | Description
--- | ---
CHKP (Checkpoint) | Retrieve the first (or only) segment of a message from the IMS Message Queue and commit processing against recoverable IMS resources
CHNG (Change) | Set the destination of a modifiable, Alternate PCB
GN (Get Next) | Retrieve subsequent segments (other than the first) of a message from the IMS Message Queue
GU (Get Unique) | Retrieve the first (or only) segment of a message from the IMS Message Queue
ISRT (Insert) | Insert a message segment into the IMS Message Queue
PURG (Purge) | Inform IMS that all segments related to a particular message have been inserted and that the message is complete

## Description of TCP/IP for MVS Services

BEA Connect TCP for IMS makes use of the following TCP/IP for MVS services by issuing the appropriate API calls.

TCP/IP for MVS Service | Description
--- | ---
accept | Accept a TCP/IP connection request
bind | Bind a socket to an IP address and port
close | Close a socket and free associated resources
connect | Initiate a TCP/IP connection with a specified IP address and port
fcntl | Set the operational characteristics of a socket
gethostbyaddr | Resolve an IP address into a domain name
htonl | Convert a long integer from host to network byte order
htons | Convert a short integer from host to network byte order
inet_network | Convert an IP address from character format to internal format
inet_ntoa | Convert an IP address from internal format to character format
listen | Initiate listening on a socket bound to an IP address and port
read | Read data on a TCP/IP connection
selectex | Wait on one or more socket FDs to be posted, a timeout to occur, or an ECB to be posted
setsockopt | Set socket-related processing options
socket | Obtain (allocate) a socket descriptor for a TCP/IP connection
shutdown | Shut down a TCP/IP connection
write | Write data to a TCP/IP connection

## Description of LE/370 Services

BEA Connect TCP for IMS makes use of the following LE/370 services by issuing the appropriate API calls.

LE/370 Service | Description
--- | ---
CEE3ABD | Issue an abend

## Description of MVS Services

BEA Connect TCP for IMS makes use of the following MVS services by issuing the appropriate API calls.

MVS Service | Description
--- | ---
WTO | Issue a write-to-operator (WTO) message
WTOR | Issue a write-to-operator-with-reply (WTOR) message

[Top] [Previous] [Next] [End of Book]