CMceLocalAddrResolver Class Reference

class CMceLocalAddrResolver : public CBase

Inherits from

Constructor & Destructor Documentation

CMceLocalAddrResolver(RSocketServ &)

CMceLocalAddrResolver ( RSocketServ & aSocketServ ) [private]

Parameters

RSocketServ & aSocketServ

~CMceLocalAddrResolver()

~CMceLocalAddrResolver ( )

Member Functions Documentation

Addr()

const TInetAddr & Addr ( ) const

ConstructL(TUint32)

void ConstructL ( TUint32 aIapId ) [private]

Parameters

TUint32 aIapId

HasIPv4Addr()

TBool HasIPv4Addr ( ) const

IPv4Addr()

const TInetAddr & IPv4Addr ( ) const

Match(const TSoInetInterfaceInfo &, const TSoInetIfQuery &)

TBool Match ( const TSoInetInterfaceInfo & aInfo,
const TSoInetIfQuery & aQuery
) const [private]

Parameters

const TSoInetInterfaceInfo & aInfo
const TSoInetIfQuery & aQuery

NewL(RSocketServ &, TUint32)

CMceLocalAddrResolver * NewL ( RSocketServ & aSocketServ,
TUint32 aIapId
) [static]

Parameters

RSocketServ & aSocketServ
TUint32 aIapId

NewLC(RSocketServ &, TUint32)

CMceLocalAddrResolver * NewLC ( RSocketServ & aSocketServ,
TUint32 aIapId
) [static]

Parameters

RSocketServ & aSocketServ
TUint32 aIapId

RefreshLocalAddressesL()

void RefreshLocalAddressesL ( )

SetAddressesIfNotSet(const TInetAddr &)

void SetAddressesIfNotSet ( const TInetAddr & aAddr ) [private]

Parameters

const TInetAddr & aAddr

Member Data Documentation

TInetAddr iAddr

TInetAddr iAddr [private]

TInetAddr iIPv4Addr

TInetAddr iIPv4Addr [private]

TUint32 iIapId

TUint32 iIapId [private]

RSocketServ & iSocketServ

RSocketServ & iSocketServ [private]