CBlockListSubscriptionItem Class Reference
class CBlockListSubscriptionItem : public CXIMPSubscriptionItemBase
|
PSC group list subscription implementation
Inherits from
-
CBlockListSubscriptionItem
Constructor & Destructor Documentation
CBlockListSubscriptionItem(MXIMPItemParentBase &)
~CBlockListSubscriptionItem()
~CBlockListSubscriptionItem
|
(
|
)
|
|
Member Functions Documentation
Clean()
Remove the temporary lists.
CleanExpired()
void
|
CleanExpired
|
(
|
)
|
[private, virtual]
|
ConstructL()
void
|
ConstructL
|
(
|
)
|
[private]
|
NewLC(MXIMPItemParentBase &)
SetBlockedL(CPresenceBlockInfoImp *)
IMPORT_C void
|
SetBlockedL
|
(
|
CPresenceBlockInfoImp *
|
aReq
|
)
|
|
Add new blocked object to current. Ownership is transferred!
Parameters
CPresenceBlockInfoImp * aReq
|
Information of new blocked item.
|
SetCanceledBlockIdL(CXIMPIdentityImp *)
IMPORT_C void
|
SetCanceledBlockIdL
|
(
|
CXIMPIdentityImp *
|
aRemoved
|
)
|
|
Cancels block from identity Ownership is transferred!
Parameters
CXIMPIdentityImp * aRemoved
|
Identity of item not blocked anymore.
|
SetNewListL(RPrBlockInfoImpArray *)
Resolves deltas from new list and replaces old current. Ownership is transferred!
SynthesiseSubscriptionEventToL(MXIMPPscContext *, TBool)
Member Data Documentation
RPrBlockInfoImpArray * iAdded
Current list of groups. Owned.
RPrBlockInfoImpArray * iCurrent
List of created groups (new since last update). Owned.
RPrBlockInfoImpArray * iRemoved
List of deleted groups (removed since last update). Owned.
RPrBlockInfoImpArray * iUpdated
List of updated groups (removed since last update). Owned.
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.