CBCAProvision Class Reference

class CBCAProvision : public CBase

Provisioning information for CRawIPFlow

Inherits from

Constructor & Destructor Documentation

~CBCAProvision()

IMPORT_C~CBCAProvision()[protected]

Member Functions Documentation

GetBCAName()

const TDesC &GetBCAName()const [inline]

GetBCAStack()

const TDesC &GetBCAStack()const [inline]

GetCommRole()

TCommRole GetCommRole()const [inline]

GetHandShaking()

TUint32 GetHandShaking()const [inline]

GetIAPid()

TUint32 GetIAPid()const [inline]

GetPortName()

const TDesC &GetPortName()const [inline]

InitialiseConfigL(ESock::CCommsDatIapView *)

voidInitialiseConfigL(ESock::CCommsDatIapView *aIapView)[protected]

Parameters

ESock::CCommsDatIapView * aIapView

NewLC(ESock::CCommsDatIapView *)

IMPORT_C CBCAProvision *NewLC(ESock::CCommsDatIapView *aIapView)[static]

Parameters

ESock::CCommsDatIapView * aIapView

SetBCAName(const TDesC &)

voidSetBCAName(const TDesC &aBCAName)[inline]

Parameters

const TDesC & aBCAName

SetBCAStack(const TDesC &)

voidSetBCAStack(const TDesC &aBCAStack)[inline]

Parameters

const TDesC & aBCAStack

SetBcaStackAndName(ESock::CCommsDatIapView *)

voidSetBcaStackAndName(ESock::CCommsDatIapView *aIapView)[protected]

Setup BCA related fields

Parameters

ESock::CCommsDatIapView * aIapViewIAP View object used to read CommsDat fields

SetCommRole(TCommRole)

voidSetCommRole(TCommRoleaCommRole)[inline]

Parameters

TCommRole aCommRole

SetHandShaking(TUint32)

voidSetHandShaking(TUint32aHandShaking)[inline]

Parameters

TUint32 aHandShaking

SetIAPid(TUint32)

voidSetIAPid(TUint32aIAPid)[inline]

Parameters

TUint32 aIAPid

SetPortName(const TDesC &)

voidSetPortName(const TDesC &aPortName)[inline]

Parameters

const TDesC & aPortName

Member Enumerations Documentation

Enum anonymous

Enumerators

EUid = 0x10281DE6
ETypeId = 1

Member Data Documentation

RBuf iBCAName

RBuf iBCAName[private]

RBuf iBCAStack

RBuf iBCAStack[private]

TCommRole iCommRole

TCommRole iCommRole[private]

TUint32 iHandShaking

TUint32 iHandShaking[private]

RBuf iPortName

RBuf iPortName[private]

TUint32 iapId

TUint32 iapId[private]