Queue Manager Manual

UOWs and UOW Formats
Queue Manager Server Interface
2–6 46517 Tandem Computers Incorporated
some component of the system or network. IPC-RETN-CODE-DETAIL contains
the GUARDIAN 90 file error code.
E-ERR-QUEUE-FILE (4924) indicates that an error occurred on the Queue file.
Check the IPC-RETN-CODE-DETAIL.
E-IO-TIMEOUT (4990) indicates a timeout occurred on file I/O. This usually
indicates a deadlock with another process. IPC-RETN-CODE-DETAIL contains
the file code of the file on which the error occurred. If you receive this error and
the request was issued under a TMF transaction, you must abort the TMF
transaction. You should then retry the request under a new transaction.
E-WAITMANAGER-UNAVAIL (6006) indicates an error occurred when the Entry
Manager was communicating with the Wait Manager. This error may indicate
that the WMSERV process has stopped due to another error. It may also mean
that the Wait Manager HANGAROUND parameter is not set to TRUE.
Applications can set the NOTIFY-WAIT-MANAGER flag in the ENQ UOW to N if
the application is willing to make the entry when the Wait Manager is unavailable.
IPC-RETN-CODE-DETAIL
In a Request to the Server. This field is ignored.
In a Reply from the Server. The meaning of this field depends on the value of IPC-RETN-
CODE as specified for relevant IPC-RETN- CODEs.
SESSION-ID
This field is used for access validation in TRANSFER servers; the field is ignored by
Queue Manager.
In a Request to the Server. This field can have any value.
In a Reply from the Server. The same value sent in the request will be returned in the
response. This allows the same buffer to be used for the IPC header when using
Queue Manager and TISERV.
UOWS-TO-PROCESS
In a Request to the Server. This field indicates the number of UOWs transmitted with the
request.
In a Reply from the Server. The value in the request is echoed.
UOWS-RETURNED
In a Request to the Server. This field is ignored.
In a Reply from the Server. The field is set to the number of UOWs processed by the
server.
LOG-THIS-IPC
In a Request to the Server. This field specifies whether the request and its reply are
logged (Y) or not logged (N).