CActivityMonitor Class Reference

class CActivityMonitor : public CBase

Inherits from

Constructor & Destructor Documentation

CActivityMonitor()

CActivityMonitor ( ) [private]

~CActivityMonitor()

~CActivityMonitor ( )

Member Functions Documentation

AddL(const MNotifierBase2::TNotifierInfo &, TInt)

void AddL ( const MNotifierBase2::TNotifierInfo & aInfo,
TInt aClientId
)

Parameters

const MNotifierBase2::TNotifierInfo & aInfo
TInt aClientId

Find(TUid)

TInt Find ( TUid aNotifierUid ) const [private]

Parameters

TUid aNotifierUid

Find(TUid, TUid)

TInt Find ( TUid aNotifierUid,
TUid aChannel
) const [private]

Parameters

TUid aNotifierUid
TUid aChannel

IsChannelActive(TUid, TUid &, MNotifierBase2::TNotifierPriority &)

TBool IsChannelActive ( TUid aChannel,
TUid & aNotifier,
MNotifierBase2::TNotifierPriority & aHighestPriority
) const

Parameters

TUid aChannel
TUid & aNotifier
MNotifierBase2::TNotifierPriority & aHighestPriority

IsClientPresent(TUid, TUid, TInt)

TBool IsClientPresent ( TUid aNotifierUid,
TUid aChannel,
TInt aClientId
) const

Parameters

TUid aNotifierUid
TUid aChannel
TInt aClientId

IsNotifierActive(TUid, TUid)

TBool IsNotifierActive ( TUid aNotifierUid,
TUid aChannel
) const

Parameters

TUid aNotifierUid
TUid aChannel

NewL()

CActivityMonitor * NewL ( ) [static]

NotifierForClient(TUid &, TInt)

TBool NotifierForClient ( TUid & aNotifier,
TInt aClientId
) const

Parameters

TUid & aNotifier
TInt aClientId

Remove(TUid, TInt)

void Remove ( TUid aNotifierUid,
TInt aClientId
)

Parameters

TUid aNotifierUid
TInt aClientId

RemoveClient(TInt)

void RemoveClient ( TInt aClientId )

Parameters

TInt aClientId

RemoveNotifier(TUid, TUid)

void RemoveNotifier ( TUid aNotifierUid,
TUid aChannel
)

Parameters

TUid aNotifierUid
TUid aChannel

Member Data Documentation

CArrayPtrFlat< CNotifierActivity > iMonitor

CArrayPtrFlat < CNotifierActivity > iMonitor [private]