RUsbTransferStrategy Class Reference
| class RUsbTransferStrategy |
| Public Member Functions |
|---|
|
TPtrC8
| BulkBuffer(TInt) |
| void | BulkSaveData(TInt, TInt) |
| void | BulkSetZlpStatus(TInt, RUsbTransferDescriptor::TZlpStatus) |
|
TPtr8
| BulkWritableBuffer(TInt) |
| void | Close() |
|
TInt
| InitialiseTransferDescriptors(RUsbInterface &) |
|
TPtrC8
| IntrBuffer(TInt) |
| void | IntrSaveData(TInt, TInt) |
| void | IntrSetZlpStatus(TInt, RUsbTransferDescriptor::TZlpStatus) |
|
TPtr8
| IntrWritableBuffer(TInt) |
|
TPacketLengths
| IsocLengths(TInt) |
|
TInt
| IsocMaxPacketSize(TInt) |
|
TPtrC8
| IsocPackets(TInt, TInt, TInt, TInt &) |
| void | IsocReceivePackets(TInt, TInt) |
| void | IsocReset(TInt) |
|
TPacketResults
| IsocResults(TInt) |
|
TInt
| IsocSaveMultiple(TInt, TInt, TInt) |
|
TPtr8
| IsocWritablePackets(TInt, TInt, TInt, TInt &) |
|
TInt
| RegisterTransferDescriptor(RUsbTransferDescriptor &, TInt, TUint, TInt) |
| void | ResetTransferDescriptors() |
Member Functions Documentation
BulkBuffer(TInt)
|
TPtrC8
| BulkBuffer | ( | TInt | aHandle | ) | const [pure virtual] |
BulkSaveData(TInt, TInt)
| void | BulkSaveData | ( | TInt | aHandle, |
| | TInt | aLength |
| | ) | [pure virtual] |
BulkSetZlpStatus(TInt, RUsbTransferDescriptor::TZlpStatus)
BulkWritableBuffer(TInt)
|
TPtr8
| BulkWritableBuffer | ( | TInt | aHandle | ) | [pure virtual] |
InitialiseTransferDescriptors(RUsbInterface &)
IntrBuffer(TInt)
|
TPtrC8
| IntrBuffer | ( | TInt | aHandle | ) | const [pure virtual] |
IntrSaveData(TInt, TInt)
| void | IntrSaveData | ( | TInt | aHandle, |
| | TInt | aLength |
| | ) | [pure virtual] |
IntrSetZlpStatus(TInt, RUsbTransferDescriptor::TZlpStatus)
IntrWritableBuffer(TInt)
|
TPtr8
| IntrWritableBuffer | ( | TInt | aHandle | ) | [pure virtual] |
IsocMaxPacketSize(TInt)
|
TInt
| IsocMaxPacketSize | ( | TInt | aHandle | ) | [pure virtual] |
IsocPackets(TInt, TInt, TInt, TInt &)
|
TPtrC8
| IsocPackets | ( | TInt | aHandle, |
| | TInt | aFirstPacketIndex, |
| | TInt | aNumPacketsRequested, |
| | TInt & | aNumPacketsReturned |
| | ) | const [pure virtual] |
Parameters
| TInt aHandle | |
| TInt aFirstPacketIndex | |
| TInt aNumPacketsRequested | |
| TInt & aNumPacketsReturned | |
IsocReceivePackets(TInt, TInt)
| void | IsocReceivePackets | ( | TInt | aHandle, |
| | TInt | aNumOfPackets |
| | ) | [pure virtual] |
IsocReset(TInt)
| void | IsocReset | ( | TInt | aHandle | ) | [pure virtual] |
IsocSaveMultiple(TInt, TInt, TInt)
|
TInt
| IsocSaveMultiple | ( | TInt | aHandle, |
| | TInt | aWriteHandle, |
| | TInt | aNumOfPackets |
| | ) | [pure virtual] |
IsocWritablePackets(TInt, TInt, TInt, TInt &)
|
TPtr8
| IsocWritablePackets | ( | TInt | aHandle, |
| | TInt | aWriteHandle, |
| | TInt | aNumPacketsRequested, |
| | TInt & | aMaxNumPacketsAbleToWrite |
| | ) | [pure virtual] |
Parameters
| TInt aHandle | |
| TInt aWriteHandle | |
| TInt aNumPacketsRequested | |
| TInt & aMaxNumPacketsAbleToWrite | |
RegisterTransferDescriptor(RUsbTransferDescriptor &, TInt, TUint, TInt)
ResetTransferDescriptors()
| void | ResetTransferDescriptors | ( | ) | [pure virtual] |
SetTransferHandle(RUsbTransferDescriptor &, TInt)
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.