TRtpPacket Class Reference

class TRtpPacket

Constructor & Destructor Documentation

TRtpPacket(TAny *, TInt)

TRtpPacket(TAny *aPtr,
TIntaLength
)[inline]

Parameters

TAny * aPtr
TInt aLength

Member Functions Documentation

Data()

TPtr8 &Data()[inline]

Header()

const TRtpHeader *Header()const [inline]

Header()

TRtpHeader *Header()[inline]

Swap16(TUint16)

TUint16 Swap16(TUint16aVal)[static]

Swaps the bytes of a 16 bit number (i.e. convert from big-endian to little endian or vica versa

Parameters

TUint16 aVal

Swap32(TUint32)

TUint32 Swap32(TUint32aVal)[static]

Swaps the bytes of a 32 bit number (i.e. convert from big-endian to little endian or vica versa

Parameters

TUint32 aVal

operator[](TInt)

TUint8 operator[](TIntaIndex)[inline]

Parameters

TInt aIndex

Member Data Documentation

TPtr8 iData

TPtr8 iData[protected]

TRtpHeader iHeader

TRtpHeader iHeader[protected]