1.2.2.4.3 Description
PURG
call is normally, but not send; or send out
the message immediately for an express PCB.
If an I/O area is provided to PURG
call,
PURG
call also acts as an ISRT call. That is,
PURG
marks the (current) message associated with the
PCB as complete and “ISRT
” the data in the
I/O area as the first segment of the next message. The final result
is same as a PURG
call without I/O area followed by an
ISRT
call.
In Tuxedo ART for IMS, the simulated PURG
call is
used to mark the associated message as complete for a non-express
PCB, or send out the associated message for an express PCB. If an
I/O buffer is provided, however, it is ignored since multiple
pending messages for a single PCB are not supported, therefore the
MOD is ignored too. No special status code is added for this case,
however, since the status code is checked by customer program.
Parent topic: PURG