Click or drag to resize

USBPipe Methods

The USBPipe type exposes the following members.

Methods
  NameDescription
Public methodAbort
Aborts all pending transfers for this pipe.
Public methodBeginRead
Initiates an asynchronous read operation on the pipe.
Public methodBeginWrite
Initiates an asynchronous write operation on the pipe.
Public methodEndRead
Waits for a pending asynchronous read operation to complete.
Public methodEndWrite
Waits for a pending asynchronous write operation to complete.
Public methodEquals (Inherited from Object.)
Protected methodFinalize (Inherited from Object.)
Public methodFlush
Flushes the pipe, discarding any data that is cached. Only available on IN direction pipes.
Public methodGetHashCode (Inherited from Object.)
Public methodGetType (Inherited from Object.)
Protected methodMemberwiseClone (Inherited from Object.)
Public methodRead(Byte)
Reads data from the pipe into a buffer.
Public methodRead(Byte, Int32, Int32)
Reads data from the pipe into a buffer.
Public methodToString (Inherited from Object.)
Public methodWrite(Byte)
Writes data from a buffer to the pipe.
Public methodWrite(Byte, Int32, Int32)
Writes data from a buffer to the pipe.
Top
See Also