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.