TInet6OptionICMP_LinkLayer Class Reference

class TInet6OptionICMP_LinkLayer
ICMPv6 Link-layer Address layout.
Source/Target Link-layer Address Option (RFC-2461)

 0                   1                   2                   3
 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|     Type      |    Length     |    Link-Layer Address ...
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
Public Member Functions
TPtr8 Address()
TInt HeaderLength()
TInt Length()
TInt MaxHeaderLength()
TInt MinHeaderLength()
voidSetLength(TInt)
voidSetType(TInt)
TInt Type()
Public Attributes
TUint8 i
TUint32 iAlign
Private Attributes
union TInet6OptionICMP_LinkLayer::@52@53

Member Functions Documentation

Address()

TPtr8 Address()const [inline]

HeaderLength()

TInt HeaderLength()const [inline]

Length()

TInt Length()const [inline]

MaxHeaderLength()

TInt MaxHeaderLength()[static, inline]

MinHeaderLength()

TInt MinHeaderLength()[static, inline]

SetLength(TInt)

voidSetLength(TIntaLength)[inline]

Parameters

TInt aLength

SetType(TInt)

voidSetType(TIntaType)[inline]

Parameters

TInt aType

Type()

TInt Type()const [inline]

Member Data Documentation

union TInet6OptionICMP_LinkLayer::@52 @53

union TInet6OptionICMP_LinkLayer::@52@53[private]

TUint8 i

TUint8 i

TUint32 iAlign

TUint32 iAlign