TInet6OptionICMP_RouteInformation Class Reference

class TInet6OptionICMP_RouteInformation
ICMPv6 Route Information Option.
        Default Router Preferences and More-Specific Routes

 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     | Prefix Length |Resvd|Prf|Resvd| 
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ 
|                        Route Lifetime                         | 
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ 
|                                                               | 
+                                                               + 
|                                                               | 
+                            Prefix                             + 
|                                                               | 
+                                                               + 
|                                                               | 
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
       

Member Functions Documentation

HeaderLength()

TInt HeaderLength ( ) const [inline]

Length()

TInt Length ( ) const [inline]

MaxHeaderLength()

TInt MaxHeaderLength ( ) [static, inline]

MinHeaderLength()

TInt MinHeaderLength ( ) [static, inline]

Prefix()

TIp6Addr & Prefix ( ) const [inline]

PrefixLength()

TInt PrefixLength ( ) const [inline]

Prf()

TInt Prf ( ) const [inline]

RouteLifetime()

TUint32 RouteLifetime ( ) const [inline]

SetLength(TInt)

void SetLength ( TInt aLength ) [inline]

Parameters

TInt aLength

SetPrefixLength(TInt)

void SetPrefixLength ( TInt aLength ) [inline]

Parameters

TInt aLength

SetPrefixLifetime(TUint32)

void SetPrefixLifetime ( TUint32 aTime ) [inline]

Parameters

TUint32 aTime

SetType(TInt)

void SetType ( TInt aType ) [inline]

Parameters

TInt aType

Type()

TInt Type ( ) const [inline]

Member Data Documentation

union TInet6OptionICMP_RouteInformation::@56 @57

union TInet6OptionICMP_RouteInformation::@56 @57 [private]

TUint8 i

TUint8 i

TUint32 iAlign

TUint32 iAlign