MEvtMgmtUiLbtObserver Class Reference

class MEvtMgmtUiLbtObserver

Member Functions Documentation

NotifyLbtChangeL(TLbtTriggerId &, TInt)

voidNotifyLbtChangeL(TLbtTriggerId &aTriggerId,
TIntaState
)[pure virtual]

It will be used to notify observer that lbt operation has be completed

Parameters

TLbtTriggerId & aTriggerIdtrigger id of newly created trigger
TInt aStateIt will contain the the operation type

NotifyLbtError(TInt, TInt)

voidNotifyLbtError(TIntaErrorCode,
TIntaState
)[pure virtual]

It will be used to notify observer that lbt operation has be failed

Parameters

TInt aErrorCodeIt will contain the status of the operation KErrNone if successful otherwise error status code
TInt aStateIt will contain the the operation type

NotifyTriggerChangeL(const TLbtTriggerId &, TLbtTriggerChangeType)

voidNotifyTriggerChangeL(const TLbtTriggerId &aTriggerId,
TLbtTriggerChangeTypeaType
)[pure virtual]

It will be used to notify observer that the trigger which is owned by EventsUi has been modified outside, either by Manger Ui or Event Handler

Parameters

const TLbtTriggerId & aTriggerIdtrigger id of newly created trigger
TLbtTriggerChangeType aTypeIt will contain type of trigger change

Member Enumerations Documentation

Enum TLbtTriggerChangeType

Enumerators

ETriggerMultipleModified
ETriggerModified
ETriggerDeleted