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)

voidAddL(const MNotifierBase2::TNotifierInfo &aInfo,
TIntaClientId
)

Parameters

const MNotifierBase2::TNotifierInfo & aInfo
TInt aClientId

Find(TUid)

TInt Find(TUidaNotifierUid)const [private]

Parameters

TUid aNotifierUid

Find(TUid, TUid)

TInt Find(TUidaNotifierUid,
TUidaChannel
)const [private]

Parameters

TUid aNotifierUid
TUid aChannel

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

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

Parameters

TUid aChannel
TUid & aNotifier
MNotifierBase2::TNotifierPriority & aHighestPriority

IsClientPresent(TUid, TUid, TInt)

TBool IsClientPresent(TUidaNotifierUid,
TUidaChannel,
TIntaClientId
)const

Parameters

TUid aNotifierUid
TUid aChannel
TInt aClientId

IsNotifierActive(TUid, TUid)

TBool IsNotifierActive(TUidaNotifierUid,
TUidaChannel
)const

Parameters

TUid aNotifierUid
TUid aChannel

NewL()

CActivityMonitor *NewL()[static]

NotifierForClient(TUid &, TInt)

TBool NotifierForClient(TUid &aNotifier,
TIntaClientId
)const

Parameters

TUid & aNotifier
TInt aClientId

Remove(TUid, TInt)

voidRemove(TUidaNotifierUid,
TIntaClientId
)

Parameters

TUid aNotifierUid
TInt aClientId

RemoveClient(TInt)

voidRemoveClient(TIntaClientId)

Parameters

TInt aClientId

RemoveNotifier(TUid, TUid)

voidRemoveNotifier(TUidaNotifierUid,
TUidaChannel
)

Parameters

TUid aNotifierUid
TUid aChannel

Member Data Documentation

CArrayPtrFlat< CNotifierActivity > iMonitor

CArrayPtrFlat< CNotifierActivity >iMonitor[private]