CGrantRequestListSubscriptionItem Class Reference
class CGrantRequestListSubscriptionItem : public CXIMPSubscriptionItemBase |
PSC group list subscription implementation
Inherits from
- CGrantRequestListSubscriptionItem
Constructor & Destructor Documentation
CGrantRequestListSubscriptionItem(MXIMPItemParentBase &)
~CGrantRequestListSubscriptionItem()
~CGrantRequestListSubscriptionItem | ( | ) | |
Member Functions Documentation
Clean()
Remove the temporary lists.
CleanExpired()
void | CleanExpired | ( | ) | [private, virtual] |
ConstructL()
void | ConstructL | ( | ) | [private] |
NewLC(MXIMPItemParentBase &)
SetNewListL(RPrGrntReqInfoImpArray *)
Resolve deltas and replace old current with new list. Ownership is transferred!
SetObsoletedRequestL(CXIMPIdentityImp *)
IMPORT_C void | SetObsoletedRequestL | ( | CXIMPIdentityImp * | aObsoleted | ) | |
Remove identity from current list. Ownership is transferred!
Parameters
CXIMPIdentityImp * aObsoleted | Obsolated grant request. |
SetReceivedRequestL(CPresenceGrantRequestInfoImp *)
IMPORT_C void | SetReceivedRequestL | ( | CPresenceGrantRequestInfoImp * | aReq | ) | |
New received request to current. Ownership is transferred!
Parameters
CPresenceGrantRequestInfoImp * aReq | New grant request. |
SynthesiseSubscriptionEventToL(MXIMPPscContext *, TBool)
Member Data Documentation
RPrGrntReqInfoImpArray * iNewRequests
Current list of groups. Owned.
RPrGrntReqInfoImpArray * iObsoleted
List of deleted groups (removed since last update). Owned.
RPrGrntReqInfoImpArray * iPending
List of created groups (new 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.