CGroupListSubscriptionItem Class Reference
class CGroupListSubscriptionItem : public CXIMPSubscriptionItemBase
|
PSC group list subscription implementation
Inherits from
-
CGroupListSubscriptionItem
Constructor & Destructor Documentation
CGroupListSubscriptionItem(MXIMPItemParentBase &)
~CGroupListSubscriptionItem()
~CGroupListSubscriptionItem
|
(
|
)
|
|
Member Functions Documentation
Clean()
Remove the temporary lists.
CleanExpired()
void
|
CleanExpired
|
(
|
)
|
[private, virtual]
|
ConstructL()
void
|
ConstructL
|
(
|
)
|
[private]
|
NewLC(MXIMPItemParentBase &)
SetCreatedListL(RPrGrpInfoImpArray *)
Set the created list of groups. Will set other lists accordingly. If there are no new elements (=no created groups), will simply update the display names of the existing groups, i.e. HandlePresentityGroupDisplayNameUpdatedL call handling. Ownership is transferred!
SetDeletedListL(RPrGrpInfoImpArray *)
Set the deleted list of groups. Will set other lists accordingly. Ownership is transferred!
SetNewListL(RPrGrpInfoImpArray *)
Set the new list of groups. Will create and set the temporary lists for created, deleted and updated lists. Ownership is transferred!
SynthesiseSubscriptionEventToL(MXIMPPscContext *, TBool)
Member Data Documentation
RPrGrpInfoImpArray * iCreated
List of created groups (new since last update). Owned.
RPrGrpInfoImpArray * iCurrentList
Current list of groups. Owned.
RPrGrpInfoImpArray * iDeleted
List of deleted groups (removed since last update). Owned.
RPrGrpInfoImpArray * iUpdated
List of updated groups (same as in 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.