TSIPTransportParams Class Reference

class TSIPTransportParams

A container for transport parameters used in SIP ConnectioMgr.

Constructor & Destructor Documentation

TSIPTransportParams(const TUint32 &, const TUint32 &)

TSIPTransportParams(const TUint32 &aOwnerId,
const TUint32 &aIapId = 0
)[inline]

Parameters

const TUint32 & aOwnerId
const TUint32 & aIapId = 0

TSIPTransportParams(const TSIPTransportParams &)

TSIPTransportParams(const TSIPTransportParams &aParams)[inline]

Parameters

const TSIPTransportParams & aParams

Member Functions Documentation

CompartmentId()

TUint32 CompartmentId()const [inline]

IapId()

TUint32 IapId()const [inline]

IgnoreCompartmentId()

TBool IgnoreCompartmentId()const [inline]

NATBindingObserver()

MSIPNATBindingObserver *NATBindingObserver()[inline]

OwnerId()

TUint32 OwnerId()const [inline]

SetCompartmentId(const TUint32 &)

voidSetCompartmentId(const TUint32 &aCompartmentId)[inline]

Parameters

const TUint32 & aCompartmentId

SetIapId(const TUint32 &)

voidSetIapId(const TUint32 &aIapId)[inline]

Parameters

const TUint32 & aIapId

SetIgnoreCompartmentId(TBool)

voidSetIgnoreCompartmentId(TBoolaIgnoreCompartmentId)[inline]

Parameters

TBool aIgnoreCompartmentId

SetNATBindingObserver(MSIPNATBindingObserver *)

voidSetNATBindingObserver(MSIPNATBindingObserver *aObserver)[inline]

Parameters

MSIPNATBindingObserver * aObserver

SetOwnerId(TUint32)

voidSetOwnerId(TUint32aOwnerId)[inline]

Parameters

TUint32 aOwnerId

SetSkipNaptrAndSrv(TBool)

voidSetSkipNaptrAndSrv(TBoolaSkipNaptrAndSrv)[inline]

Parameters

TBool aSkipNaptrAndSrv

SetTransportId(const TUint32 &)

voidSetTransportId(const TUint32 &aTransportId)[inline]

Parameters

const TUint32 & aTransportId

SkipNaptrAndSrv()

TBool SkipNaptrAndSrv()const [inline]

TransportId()

TUint32 TransportId()const [inline]

operator=(const TSIPTransportParams &)

TSIPTransportParams &operator=(const TSIPTransportParams &aParams)[inline]

Parameters

const TSIPTransportParams & aParams

Member Data Documentation

TUint32 iCompartmentId

TUint32 iCompartmentId[private]

TUint32 iIapId

TUint32 iIapId[private]

TBool iIgnoreCompartmentId

TBool iIgnoreCompartmentId[private]

MSIPNATBindingObserver * iNATBindingObserver

MSIPNATBindingObserver *iNATBindingObserver[private]

TUint32 iOwnerId

TUint32 iOwnerId[private]

TBool iSkipNaptrAndSrv

TBool iSkipNaptrAndSrv[private]

TUint32 iTransportId

TUint32 iTransportId[private]