ThdrICMP Class Reference

class ThdrICMP

Manipulate fields in an ICMP packet header.

Member Functions Documentation

IpPtr()

ThdrIP * IpPtr ( ) [inline]

NetGetChecksum()

TInt NetGetChecksum ( ) [inline]

NetGetCode()

TUint NetGetCode ( ) [inline]

NetGetType()

TUint NetGetType ( ) [inline]

NetPtr(ThdrIP *)

ThdrICMP * NetPtr ( ThdrIP * aHdr ) [static, inline]

Parameters

ThdrIP * aHdr

NetSet(TUint, TUint)

void NetSet ( TUint aType,
TUint aCode
) [inline]

Parameters

TUint aType
TUint aCode

NetSetChecksum(TInt)

void NetSetChecksum ( TInt aSum ) [inline]

Parameters

TInt aSum

NetSetCode(TInt)

void NetSetCode ( TInt aVal ) [inline]

Parameters

TInt aVal

NetSetType(TInt)

void NetSetType ( TInt aVal ) [inline]

Parameters

TInt aVal

Ptr(RMBufPacketBase &)

ThdrICMP * Ptr ( RMBufPacketBase & aPacket ) [static, inline]

Parameters

RMBufPacketBase & aPacket

Ptr(ThdrIP *)

ThdrICMP * Ptr ( ThdrIP * aHdr ) [static, inline]

Parameters

ThdrIP * aHdr

Member Data Documentation

TUint16 iData16

TUint16 iData16

TUint32 iData32

TUint32 iData32

TUint8 iData8

TUint8 iData8

union ThdrICMP::@31 u

union ThdrICMP::@31 u [private]