Pathway/iTS TCP and Terminal Programming Guide

Compaq NonStop™ Pathway/iTS TCP and Terminal Programming Guide426751-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 NonStopPathway/iTS SCREEN COBOL Reference Manual contains
additional information about the unsolicited-message processing feature.