TPacketLengths Class Reference

class TPacketLengths

A class that refers to the list of packet lengths for a isochronous transfer descriptor.

Nested Classes and Structures

Constructor & Destructor Documentation

TPacketLengths(TUint16 *, TUint16 *, TInt &)

TPacketLengths ( TUint16 * aRecvPtr,
TUint16 * aReqPtr,
TInt & aMaxNumPackets
)

Parameters

TUint16 * aRecvPtr
TUint16 * aReqPtr
TInt & aMaxNumPackets

Member Functions Documentation

At(TInt)

IMPORT_C TLength At ( TInt aIndex )

Parameters

TInt aIndex

At(TInt)

IMPORT_C const TLength At ( TInt aIndex ) const

Parameters

TInt aIndex

MaxNumPackets()

IMPORT_C TInt MaxNumPackets ( )

operator[](TInt)

IMPORT_C TLength operator[] ( TInt aIndex )

Parameters

TInt aIndex

operator[](TInt)

IMPORT_C const TLength operator[] ( TInt aIndex ) const

Parameters

TInt aIndex

Member Data Documentation

TInt & iMaxNumPackets

TInt & iMaxNumPackets [private]

TUint16 * iRecvPtr

TUint16 * iRecvPtr [private]

TUint16 * iReqPtr

TUint16 * iReqPtr [private]