RUsbPipe Class Reference
Functions which act on an individual pipe established between the local host and a remote device.
Constructor & Destructor Documentation
Member Functions Documentation
CancelAllTransfers()
void | CancelAllTransfers | ( | ) | [inline] |
Cancel all queued transfers
ClearRemoteStall()
TInt
| ClearRemoteStall | ( | ) | [inline] |
Clear a stall on the remote endpoint.
Close()
Close a pipe to a remote device.
GetEndpointDescriptor(TUsbEndpointDescriptor &)
Return the section of the USB Configuration Descriptor under the supplied endpoint.
GetEndpointId(TUsbEndpointId &)
IssueTransfer(TInt, TRequestStatus &)
Transfer(RUsbTransferDescriptor &, TRequestStatus &)
Member Enumerations Documentation
Enum TUsbPipeControl
Enumerators
EClose = 0x4000000 | |
EAbort | |
EClearRemoteStall | |
EGetEndpointId | |
Enum TUsbPipeRequest
Enumerators
EIssueTransfer = 0x4000000 | |
Member Data Documentation
TUsbEndpointDescriptor * iHeadEndpointDescriptor
RUsbInterface * iInterface
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.