TIp6Addr Class Reference

class TIp6Addr

The 128 bits of IPv6 or IPv4 address stored in network byte order.

IPv4 addresses are stored in IPv4 mapped format.

7.0

Public Member Functions
IMPORT_C TBoolIsEqual(const TIp6Addr &)
IMPORT_C TBoolIsLinkLocal()
IMPORT_C TBoolIsLoopback()
IMPORT_C TBoolIsMulticast()
IMPORT_C TBoolIsSiteLocal()
IMPORT_C TBoolIsUnicast()
IMPORT_C TBoolIsUnspecified()
IMPORT_C TBoolIsV4Compat()
IMPORT_C TBoolIsV4Mapped()
IMPORT_C TIntMatch(const TIp6Addr &)
IMPORT_C TIntScope()
Public Attributes
TUint16 iAddr16
TUint32 iAddr32
TUint8 iAddr8
union TIp6Addr::@222u

Member Functions Documentation

IsEqual(const TIp6Addr &)

IMPORT_C TBoolIsEqual(const TIp6Addr &aAddr)const

Parameters

const TIp6Addr & aAddr

IsLinkLocal()

IMPORT_C TBoolIsLinkLocal()const

IsLoopback()

IMPORT_C TBoolIsLoopback()const

IsMulticast()

IMPORT_C TBoolIsMulticast()const

IsSiteLocal()

IMPORT_C TBoolIsSiteLocal()const

IsUnicast()

IMPORT_C TBoolIsUnicast()const

IsUnspecified()

IMPORT_C TBoolIsUnspecified()const

IsV4Compat()

IMPORT_C TBoolIsV4Compat()const

IsV4Mapped()

IMPORT_C TBoolIsV4Mapped()const

Match(const TIp6Addr &)

IMPORT_C TIntMatch(const TIp6Addr &aAddr)const

Parameters

const TIp6Addr & aAddr

Scope()

IMPORT_C TIntScope()const

Member Data Documentation

TUint16 iAddr16

TUint16 iAddr16

TUint32 iAddr32

TUint32 iAddr32

TUint8 iAddr8

TUint8 iAddr8

union TIp6Addr::@222 u

union TIp6Addr::@222u