CMceLocalAddrResolver Class Reference

class CMceLocalAddrResolver : public CBase

Inherits from

  • CMceLocalAddrResolver

Constructor & Destructor Documentation

CMceLocalAddrResolver(RSocketServ &)

CMceLocalAddrResolver(RSocketServ &aSocketServ)[private]

Parameters

RSocketServ & aSocketServ

~CMceLocalAddrResolver()

~CMceLocalAddrResolver()

Member Functions Documentation

Addr()

const TInetAddr &Addr()const

ConstructL(TUint32)

voidConstructL(TUint32aIapId)[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,
TUint32aIapId
)[static]

Parameters

RSocketServ & aSocketServ
TUint32 aIapId

NewLC(RSocketServ &, TUint32)

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

Parameters

RSocketServ & aSocketServ
TUint32 aIapId

RefreshLocalAddressesL()

voidRefreshLocalAddressesL()

SetAddressesIfNotSet(const TInetAddr &)

voidSetAddressesIfNotSet(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]