TInet6HeaderExtension Class Reference

#include <ext_hdr.h>

class TInet6HeaderExtension

Detailed Description

Basic part of normal IPv6 extension headers.

This is simple class to be used in scanning the extension headers which are known to follow the following format:

  • 1st octet = Next Header field

  • 2nd octet = Length of the extension header (= (x+1)*8 octets)

Note:

Extension headers do not need to follow this format. Unknown headers cannot be skipped over by just assuming this format!

Member Attribute Documentation

i

iAlign

TUint32 iAlign

Member Function Documentation

EndPtr ( )

TUint8 *EndPtr()[inline]

HdrExtLen ( )

TInt HdrExtLen()const [inline]

HeaderLength ( )

TInt HeaderLength()const [inline]

MaxHeaderLength ( )

TInt MaxHeaderLength()[static, inline]

MinHeaderLength ( )

TInt MinHeaderLength()[static, inline]

NextHeader ( )

TInt NextHeader()const [inline]