csi_cancel(3) CLIX csi_cancel(3)
NAME
csi_cancel - Cancels outstanding asynchronous I/O on a Command Status
Interface (CSI) port
LIBRARY
Intergraph Device Library (libix.a)
SYNOPSIS
#include <sys/xio/xerr.h>
int csi_cancel(
int channel );
PARAMETERS
channel An integer representing a Command Status Interface channel
DESCRIPTION
The csi_cancel() terminates all pending commands and death events
associated with the calling process on the Command Status Interface (CSI)
port of the Image System Interface (ISI) board referenced by channel. The
channel must have been opened with csi_open().
RETURN VALUES
Upon successful completion, a value of 0 is returned. Otherwise, one of
the following failure codes is returned.
ERRORS
The csi_cancel() function will fail if one of the following is true:
[XIO_FAILURE]
The system does not contain the driver needed to support this
request.
[ISI_CHANNEL_NOT_OPEN]
The specified channel is not open for this process.
RELATED INFORMATION
Functions: csi_open(3), csi_cmd(3), csi_dstat_nw(3), csi_death(3)
Files: xcsi(7)
2/94 - Intergraph Corporation 1