CommsDatInternal::CCDNotifier Class Reference

class CommsDatInternal::CCDNotifier : public CBase

Inherits from

  • CommsDatInternal::CCDNotifier

Constructor & Destructor Documentation

CCDNotifier(CMDBSessionImpl &)

CCDNotifier(CMDBSessionImpl &aOwner)

Parameters

CMDBSessionImpl & aOwner

~CCDNotifier()

~CCDNotifier()

Member Functions Documentation

CancelAllNotifications()

TInt CancelAllNotifications()

CancelNotify(TRequestStatus &)

TInt CancelNotify(TRequestStatus &aStatus)

This function will cancel individual requests if given a particular TRequestStatus

Parameters

TRequestStatus & aStatus

ClearPubSubNotifications()

voidClearPubSubNotifications()

ConstructL()

voidConstructL()

ConvertToUid(TMDBElementId, TCommsDatPubSubNotification &)

voidConvertToUid(TMDBElementIdaId,
TCommsDatPubSubNotification &aNotification
)

Parameters

TMDBElementId aId
TCommsDatPubSubNotification & aNotification

GetNewNumber(TUid)

TUint32 GetNewNumber(TUidaUid)

Parameters

TUid aUid

MaybeNotifyChange(TMDBElementId)

voidMaybeNotifyChange(TMDBElementIdaElementId)

Parameters

TMDBElementId aElementId

MaybeNotifyChangeForDelete(TMDBElementId, TBool)

voidMaybeNotifyChangeForDelete(TMDBElementIdaElementId,
TBoolaModemBearerDeleted
)

Parameters

TMDBElementId aElementId
TBool aModemBearerDeleted

NewL(CMDBSessionImpl &)

CCDNotifier *NewL(CMDBSessionImpl &aOwner)[static]

Parameters

CMDBSessionImpl & aOwner

NotifyAllChanges()

voidNotifyAllChanges()

NotifyClients(TInt)

TInt NotifyClients(TIntaEventType)

Parameters

TInt aEventType

RegisterNotifyL(TRequestStatus &)

TInt RegisterNotifyL(TRequestStatus &aStatus)

Parameters

TRequestStatus & aStatus

SuppressRollBackEvents()

voidSuppressRollBackEvents()[inline]

Member Data Documentation

RArray< TCommsDatPubSubNotification > iNotifications

RArray< TCommsDatPubSubNotification >iNotifications[private]

RCommsdatNotifier iNotifier

RCommsdatNotifier iNotifier[private]

CMDBSessionImpl & iOwner

CMDBSessionImpl &iOwner[private]

TBool iSuppressRollBackEvents

TBool iSuppressRollBackEvents[private]