Guardian Programming Reference Summary for C

Functions Summary (A-C)
Guardian Programming Reference Summary for C522630-001
4-6
AWAITIO[X]
Completes a previously initiated I/O operation.
timelimit
BACKSPACEEDIT
Sets the current record number of an IOEdit file to that of the line preceding what was
the current record before the call. BACKSPACEEDIT is an IOEdit procedure and can
be used only with files that have been opened by OPENEDIT or OPENEDIT_.
#include <cextdecs(AWAITIO)>
_cc_status AWAITIO
;( short _near *filenum /* i,o */
,[ short _near *buffer-addr ] /* o */
,[ short _near *count-transferred ] /* o */
,[ long _near *tag ] /* o */
,[ long timelimit ] ); /* i */
#include <cextdecs(AWAITIOX)>
_cc_status AWAITIOX
;( short *filenum /* i,o */
,[ long *buffer-addr ] /* o */
,[ short *count-transferred ] /* o */
,[ long *tag ] /* o */
,[ long timelimit ] /* i */
,[ short *segment-id ] ); /* o */
_status_lt (<return_value>) An error occurred (call FILEINFO).
_status_eq (<return_value>) An I/O operation finished.
_status_gt (<return_value>) A warning occurred (call FILEINFO).
> 0D A wait-for-completion is specified.
= -1D An indefinite wait is indicated.
= 0D A check for completion is specified.
< -1D File-system error 590 occurs.
omitted An indefinite wait is indicated.
#include <cextdecs(BACKSPACEEDIT)>
short BACKSPACEEDIT ( short filenum ); /* i */