Pathway/iTS TCP and Terminal Programming Guide
Compaq NonStop™ Pathway/iTS TCP and Terminal Programming Guide—426751-001
7-1
7
Processing Unsolicited Messages
The unsolicited-message processing (UMP) feature of Compaq NonStop™ Pathway/iTS
makes it possible for SCREEN COBOL requesters to accept and reply to unsolicited
messages sent to them by processes that are outside the PATHMON environment.
These external processes can reside anywhere within a Compaq Expand network.
The following clauses, statements, and registers in the SCREEN COBOL language
support the processing of unsolicited messages:
•
An escape condition for the ACCEPT and SEND MESSAGE statements: ESCAPE
ON UNSOLICITED MESSAGE
•
The statements RECEIVE UNSOLICITED MESSAGE and REPLY TO
UNSOLICITED MESSAGE
•
The read-only special registers PW-UNSOLICITED-MESSAGE-QUEUED,
PW-TCP-SYSTEM-NAME, PW-TCP-PROCESS-NAME, and
PW-USE-NEW-CURSOR
•
The read-write special register PW-QUEUE-FKEY-UMP
This section presents information about the following topics:
•
Detecting the arrival of unsolicited messages
•
Accepting unsolicited messages
•
Replying to unsolicited messages
•
The SCREEN COBOL special registers used with unsolicited messages
•
TERMINATION-STATUS values and Pathway/iTS error codes related to
unsolicited messages
•
UMP programming examples
•
Sending unsolicited messages to SCREEN COBOL requesters
•
Unsolicited-message layout, reply layout, and error codes
•
Configuration parameters related to the UMP feature
The Compaq NonStop™ Pathway/iTS SCREEN COBOL Reference Manual contains
additional information about the unsolicited-message processing feature.