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.