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.