TierNotification::CTierDataCollectorNode Class Reference

class TierNotification::CTierDataCollectorNode : public TierNotification::CTierDataCollector

Inherits from

Public Member Functions
~CTierDataCollectorNode()
TDataProviderStatus *FindDataProviderStatus(TAccessPointInfo)
TDataProviderStatus *FindDataProviderStatus(const Messages::TNodeId &)
voidReceivedErrorL(const Messages::TRuntimeCtxId &, Messages::TSignatureBase &)
voidReceivedL(const Messages::TRuntimeCtxId &, const Messages::TNodeId &, Messages::TSignatureBase &)
voidReceivedLeaveCompleteL(const Messages::TRuntimeCtxId &, Messages::TSignatureBase &)
voidShutdown()
Protected Member Functions
CTierDataCollectorNode(CTierNotificationActivity &)
Inherited Functions
CBase::CBase()
CBase::Delete(CBase *)
CBase::Extension_(TUint,TAny *&,TAny *)
CBase::operator new(TUint)
CBase::operator new(TUint,TAny *)
CBase::operator new(TUint,TLeave)
CBase::operator new(TUint,TLeave,TUint)
CBase::operator new(TUint,TUint)
CBase::~CBase()
TierNotification::CDataCollectorBase::CDataCollectorBase(ESock::CRefCountOwnedParameterBundle &)
TierNotification::CDataCollectorBase::CacheModifiedL(CParameterSetContainer &,TInt &)
TierNotification::CDataCollectorBase::DoStartL()
TierNotification::CDataCollectorBase::QueryBundleBase()
TierNotification::CDataCollectorBase::SetReceiver(MCollectedDataReceiver &)
TierNotification::CDataCollectorBase::StartL()
TierNotification::CDataCollectorBase::~CDataCollectorBase()
TierNotification::CTierDataCollector::Activity()
TierNotification::CTierDataCollector::CTierDataCollector(CTierNotificationActivity &)
TierNotification::CTierDataCollector::ConstructEmptyRecordLC(TUint32)
TierNotification::CTierDataCollector::MergeL(CParameterSetContainer &,CParameterSetContainer &,TBool &,TBool &)
TierNotification::CTierDataCollector::Query()
TierNotification::CTierDataCollector::~CTierDataCollector()
Protected Attributes
RArray< TDataProviderStatus >iProviders
TBool iShuttingDown_Leaving
Inherited Attributes
TierNotification::CDataCollectorBase::iQueryBundleOwner
TierNotification::CDataCollectorBase::iReceiver
TierNotification::CTierDataCollector::iActivity

Constructor & Destructor Documentation

CTierDataCollectorNode(CTierNotificationActivity &)

CTierDataCollectorNode(CTierNotificationActivity &aActivity)[protected, inline]

Parameters

CTierNotificationActivity & aActivity

~CTierDataCollectorNode()

~CTierDataCollectorNode()[virtual]

Member Functions Documentation

FindDataProviderStatus(TAccessPointInfo)

TDataProviderStatus *FindDataProviderStatus(TAccessPointInfoaApId)

Parameters

TAccessPointInfo aApId

FindDataProviderStatus(const Messages::TNodeId &)

TDataProviderStatus *FindDataProviderStatus(const Messages::TNodeId &aId)

Parameters

const Messages::TNodeId & aId

ReceivedErrorL(const Messages::TRuntimeCtxId &, Messages::TSignatureBase &)

voidReceivedErrorL(const Messages::TRuntimeCtxId &aSender,
Messages::TSignatureBase &aCFMessage
)[virtual]

Parameters

const Messages::TRuntimeCtxId & aSender
Messages::TSignatureBase & aCFMessage

ReceivedL(const Messages::TRuntimeCtxId &, const Messages::TNodeId &, Messages::TSignatureBase &)

voidReceivedL(const Messages::TRuntimeCtxId &aSender,
const Messages::TNodeId &aRecipient,
Messages::TSignatureBase &aMessage
)[virtual]

Parameters

const Messages::TRuntimeCtxId & aSender
const Messages::TNodeId & aRecipient
Messages::TSignatureBase & aMessage

ReceivedLeaveCompleteL(const Messages::TRuntimeCtxId &, Messages::TSignatureBase &)

voidReceivedLeaveCompleteL(const Messages::TRuntimeCtxId &aSender,
Messages::TSignatureBase &aCFMessage
)[virtual]

Parameters

const Messages::TRuntimeCtxId & aSender
Messages::TSignatureBase & aCFMessage

Shutdown()

voidShutdown()[virtual]

Member Data Documentation

RArray< TDataProviderStatus > iProviders

RArray< TDataProviderStatus >iProviders[protected]

TBool iShuttingDown_Leaving

TBool iShuttingDown_Leaving[protected]