
2006, QNX Software Systems GmbH & Co. KG. usbd abort pipe()
Abort all requests on a pipe
Synopsis:
#include <sys/usbdi.h>
int usbd
abort pipe( struct usbd pipe *pipe );
Description:
The usbd abort pipe() function aborts all requests on a pipe. This
function can be used during an error condition (e.g. to abort a pending
operation) or during normal operation (e.g. to halt an isochronous
transfer).
pipe An opaque handle returned by usbd
open pipe().
Returns:
EOK Success.
Classification:
QNX Neutrino, QNX 4
Safety
Cancellation point Yes
Interrupt handler No
Signal handler No
Thread Yes
See also:
usbd open pipe(), usbd close pipe(), usbd pipe endpoint(),
usbd
reset pipe()
November 2, 2006 Chapter 4 USB Library Reference 23
Comentarios a estos manuales