Queue Manager Manual
Queue Manager UOW Descriptions
Queue Manager Server Interface
46517 Tandem Computers Incorporated 2–7
Queue Manager UOW
Descriptions
This subsection describes the UOWs serviced by the Entry Manager and Wait Manager
servers. The description of each UOW includes the following elements:
The DDL format and syntax of the request UOW and its corresponding response
UOW. The letters rsp at the beginning of each response UOW stand for
response.
The content, function, and constraints of the individual fields transmitted within,
or returned by, the UOW.
The operations performed by the applicable server in response to the UOW.
Information transmitted to the server by a UOW is moved into the individual fields of
the UOW by your program. Information returned in a UOW response is entered in the
individual fields of the response by the server.
Filler fields appear in the DDL format for certain UOWs. These fields provide for the
alignment of fields on word boundaries in memory or allow space for the expansion of
data in a field.
You can modify array limits in standard DDL definitions that contain variable length
arrays. You can have multiple definitions with different array limits for the same
UOW as long as the symbolic names for the UOW are unique.
Software Provided with
Queue Manager
Three files are provided for interfacing with Queue Manager: GPQCOB, GPQLNK,
and GPQDDL. These files contain source code for commonly used Queue Manager
elements whose field and structure definitions appear in this manual. Typical Queue
Manager elements are the interprocess communication (IPC) header that initiates a
request, and the unit-of-work (UOW) definitions that describe operations to be
performed.
This code can be copied into a SCREEN COBOL or COBOL source program by coding
the record level and then using the COPY statement.
COPY
copy-text
OF “
filename
”
copy-text
is the unique name for the definition in the named file. You determine the correct
copy-text
name by searching the files.
For example:
COPY UOW-DEQ-DEQ-UOW of “gpqcob”
GPQCOB contains COBOL source code for Working-Storage Section definitions.
GPQLNK contains the same code as the GPQCOB file, but without the INITIAL-
VALUE clauses. The GPQLNK file is used for SCREEN COBOL Linkage Section
definitions. GPQCOB and GPQLNK have information in addition to the