TRtpPacket Class Reference

class TRtpPacket

Constructor & Destructor Documentation

TRtpPacket(TAny *, TInt)

TRtpPacket ( TAny * aPtr,
TInt aLength
) [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 ( TUint16 aVal ) [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 ( TUint32 aVal ) [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[] ( TInt aIndex ) [inline]

Parameters

TInt aIndex

Member Data Documentation

TPtr8 iData

TPtr8 iData [protected]

TRtpHeader iHeader

TRtpHeader iHeader [protected]