| |
Get Queue Status
Input |
Output |
AX |
CBh |
11h |
See
Table Below |
AX |
BX |
|
|
See
Table Below |
BX |
CX |
|
|
See
Table Below |
CX |
DX |
|
Queue |
|
|
DX |
Queue: 0 - Find status of Task Queue
1 - Find status of Receive Queue
2 - Find status of Log Queue
3 - Find status of Send Events
4 - Find status of Receive Events
The Get Queue Status function (11H) returns the current status of a queue
you specify.
Return:
If DL = 0, 1, or 2
AX = Total number of changes made to this queue since the Resident
Manager was started, or a negative error code. If the number
of changes exceeds 7FFFH, the count begins again at 0.
BX = Current number of Control Files in this queue.
CX = Current number of received files. (This register is non-zero
only if you request the status of the Receive Queue by
specifying DL = 1.) The value in this register is incremented
for each file received.
If DL = 3 (V1.2)
AX = Number of successful sends since the Resident Manager was
started, including events cancelled by the user.
BX = Number of unsuccessful sends since the Resident Manager was
started, including warnings.
If DL = 4 (V1.2)
AX = Number of received file transfer events since the Resident
Manager was started
BX = Number of received fax events since the Resident Manager was
started
See Also 10h 05h 06h 01h Error Codes |