TierNotification::CTierInfoCollectorNode Class Reference

class TierNotification::CTierInfoCollectorNode : public TierNotification::CTierDataCollectorNode
Public Member Functions
~CTierInfoCollectorNode ()
void CacheModifiedL ( CParameterSetContainer &, TInt &)
void DoStartL ()
void ReceivedErrorL (const Messages::TRuntimeCtxId &, Messages::TSignatureBase &)
void ReceivedL (const Messages::TRuntimeCtxId &, const Messages::TNodeId &, Messages::TSignatureBase &)
void Shutdown ()
void SubscribeWithProviderL ( TDataProviderStatus &)
Protected Member Functions
CTierInfoCollectorNode ( 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::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()
TierNotification::CTierDataCollectorNode::CTierDataCollectorNode(CTierNotificationActivity &)
TierNotification::CTierDataCollectorNode::FindDataProviderStatus(TAccessPointInfo)
TierNotification::CTierDataCollectorNode::FindDataProviderStatus(const Messages::TNodeId &)
TierNotification::CTierDataCollectorNode::ReceivedLeaveCompleteL(const Messages::TRuntimeCtxId &,Messages::TSignatureBase &)
TierNotification::CTierDataCollectorNode::~CTierDataCollectorNode()
Protected Attributes
TBool iShuttingDown_Cancelling
Inherited Attributes
TierNotification::CDataCollectorBase::iQueryBundleOwner
TierNotification::CDataCollectorBase::iReceiver
TierNotification::CTierDataCollector::iActivity
TierNotification::CTierDataCollectorNode::iProviders
TierNotification::CTierDataCollectorNode::iShuttingDown_Leaving

Constructor & Destructor Documentation

CTierInfoCollectorNode(CTierNotificationActivity &)

CTierInfoCollectorNode ( CTierNotificationActivity & aActivity ) [protected, inline]

Parameters

CTierNotificationActivity & aActivity

~CTierInfoCollectorNode()

~CTierInfoCollectorNode ( ) [virtual]

Member Functions Documentation

CacheModifiedL(CParameterSetContainer &, TInt &)

void CacheModifiedL ( CParameterSetContainer & aModifiedEntry,
TInt & aIsRunning
) [virtual]

Parameters

CParameterSetContainer & aModifiedEntry
TInt & aIsRunning

DoStartL()

void DoStartL ( ) [virtual]

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

void ReceivedErrorL ( 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 &)

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

Parameters

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

Shutdown()

void Shutdown ( ) [virtual]

SubscribeWithProviderL(TDataProviderStatus &)

void SubscribeWithProviderL ( TDataProviderStatus & aProvider ) [pure virtual]

Parameters

TDataProviderStatus & aProvider

Member Data Documentation

TBool iShuttingDown_Cancelling

TBool iShuttingDown_Cancelling [protected]