/** tell listener to expect notification for aCid contact don't */ void CConcurrentNotifierStep::AddContactL(const TInt aCid) { if( !iRevert ) { ShareIntL(KSharedContact, aCid, ETrue, KSperator); } }
/** tell listener to expect aEvent type notification increase message count */ void CConcurrentNotifierStep::AddEventL(const TInt aEvent) { if( !iRevert ) { ShareIntL(KSharedEvents, aEvent, ETrue, KSperator); ++iMessageCount;//either here or in addcontact } }
/** tell listener to expect iMessageCount many messages / notifications sets the shared string to contain the value iMessageCount */ void CConcurrentNotifierStep::SetMessageCountL() { ShareIntL(KSharedMessageCount, iMessageCount); iMessageCount = 0; }
/** sends message to listener specifying the contact that will be locked */ void CConcurrentTimeOutNotifierStep::SetContactL(const TInt aCid) { ShareIntL(KSharedContact, aCid); }
/** sends message to listener specifying the length of time resource will be locked for */ void CConcurrentTimeOutNotifierStep::SetTimerL(const TInt aTime) { ShareIntL(KSharedEvents, aTime); }