OSI/AS Programming Manual

MFM_AWAITIOX_
Module File Management (MFM) Procedure Calls
C–2 056783 Tandem Computers Incorporated
MFM_AWAITIOX_ This procedure allows you, when in nowait mode, to obtain the returned information
from a previous file-system or APS procedure call. If your application uses OSI/AS
connections, you cannot call AWAITIOX directly; you must call MFM_AWAITIOX_
instead. Except where stated otherwise, the parameters to MFM_AWAITIOX_ have
the same syntax and use as the corresponding parameters for AWAITIOX.
For further information about the use of these parameters with file-system files, see
“Wait and Nowait Mode” in Section 2 and the description of the AWAITIOX
procedure in the System Procedure Calls Reference Manual.
CALL MFM_AWAITIOX_ (
status
! O
,
filenum
! I/O
,[
buffer-addr
] ! O
,[
count-transferred
] ! O
,[
tag
] ! O
,[
timelimit
] ! I
,[
segment-id
] ); ! O
status
output
INT .EXT:ref:1
indicates the outcome of an APS procedure call. The status values are those
shown in Table B-1 in Appendix B. If the call was to a file-system procedure
rather than an APS procedure, the value is 0.
filenum
input, output
INT .EXT:ref:1
identifies a file number or CEPI for which you are requesting returned
information. See “Considerations.”
buffer-addr
output
INT(32) .EXT:ref:1
returns the relative extended address of the buffer specified when the operation
was initiated. For OSI/AS operations, this parameter is not relevant and has the
value -1D.
count-transferred
output
INT .EXT:ref:1
returns the number of bytes transferred by the associated operation. For OSI/AS
operations, this parameter is not relevant and has the value -1.