TInet6OptionICMP_RouteInformation Class Reference

#include <icmp6_hdr.h>

class TInet6OptionICMP_RouteInformation

Detailed Description

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 Attribute Documentation

i

iAlign

TUint32 iAlign

Member Function 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 )

voidSetLength(TIntaLength)[inline]

SetPrefixLength ( TInt )

voidSetPrefixLength(TIntaLength)[inline]

SetPrefixLifetime ( TUint32 )

voidSetPrefixLifetime(TUint32aTime)[inline]

SetType ( TInt )

voidSetType(TIntaType)[inline]

Type ( )

TInt Type()const [inline]