RUsbBulkTransferDescriptor Class Reference

class RUsbBulkTransferDescriptor : public RUsbTransferDescriptor

Provides buffer management for Bulk transfers Intended to be available to 3rd parties later

Inherits from

Constructor & Destructor Documentation

RUsbBulkTransferDescriptor(TInt)

IMPORT_CRUsbBulkTransferDescriptor(TIntaMaxSize)

Parameters

TInt aMaxSize

Member Functions Documentation

Buffer()

IMPORT_C TPtrC8Buffer()const

SaveData(TInt)

IMPORT_C voidSaveData(TIntaLength)

Update the transfer descriptor given the length of data supplied.

Parameters

TInt aLengthLength of data to write or expect.

SetZlpStatus(TZlpStatus)

IMPORT_C voidSetZlpStatus(TZlpStatusaZlpStatus)

Parameters

TZlpStatus aZlpStatusthe ZLP type to use for the transfer

WritableBuffer()

IMPORT_C TPtr8WritableBuffer()