Open System Services System Calls Reference Manual (G06.29+, H06.08+, J06.03+)

PUT_WRITEX(2) OSS System Calls Reference Manual
You can cancel nowait I/O that was initiated with
PUT_WRITEX() with a call to PUT_CANCEL( ) or
CANCELREQ. The I/O is canceled if the file is closed
before the I/O completes or if the Guardian AWAITIOX
procedure is called with a positive time limit and
specific file number and the request times out.
Interprocess Communication Consideration
Indication that the destination process is running
If the PUT_WRITEX() call is to another process, successful completion of the
PUT_WRITEX() call (or a Guardian AWAITIOX procedure call if nowait)
indicates that the destination process is running.
RETURN VALUES
The PUT_WRITEX() function returns 0 (zero) upon successful completion. Otherwise, this
function returns a nonzero Guardian file-system error number that indicates the outcome of the
operation.
For information about Guardian file-system error numbers, see the Guardian Procedure Errors
and Messages Manual.
ERRORS
None. This function does not set the errno variable.
RELATED INFORMATION
Functions: PUT_CANCEL(2), PUT_CONTROL(2), PUT_FILE_CLOSE_(2),
PUT_FILE_OPEN_(2), PUT_LOCKFILE(2), PUT_LOCKREC(2),
PUT_READLOCKX(2), PUT_READUPDATELOCKX(2), PUT_READUPDATEX(2),
PUT_READX(2), PUT_SETMODE(2), PUT_UNLOCKFILE(2), PUT_UNLOCKREC(2),
PUT_WRITEREADX(2), PUT_WRITEUPDATEUNLOCKX(2),
PUT_WRITEUPDATEX(2).
5316 Hewlett-Packard Company 527186-023