MXIMPItemParent Class Reference
class MXIMPItemParent : public MXIMPItemParentBase
|
Constructor & Destructor Documentation
~MXIMPItemParent()
~MXIMPItemParent
|
(
|
)
|
[protected, inline, virtual]
|
Object cannot be delted through this interface
Member Functions Documentation
ActivatePresentityPresenceSubscriberL(const CXIMPIdentityImp &, CXIMPSubscriptionItemBase *)
void
|
ActivatePresentityPresenceSubscriberL
|
(
|
const CXIMPIdentityImp &
|
aIdentity,
|
|
CXIMPSubscriptionItemBase
*
|
aItem
|
|
)
|
[pure virtual]
|
Activate item for subscribing presentity presence
AddEventL(CXIMPApiEventBase &, MXIMPPscContext *)
AddPresenceConfiguratorL(const CXIMPIdentityImp &, CXIMPConfigurationItemBase *)
Add item as configurator for presentity presence.
AddPresentityPresenceSubscriberL(const CXIMPIdentityImp &, CXIMPSubscriptionItemBase *, CXIMPIdentityImp *)
void
|
AddPresentityPresenceSubscriberL
|
(
|
const CXIMPIdentityImp &
|
aIdentity,
|
|
CXIMPSubscriptionItemBase
*
|
aItem,
|
|
CXIMPIdentityImp *
|
aGroup = NULL
|
|
)
|
[pure virtual]
|
Register item for expiration purposes. Unregister item from expiration purposes. Add item as subscriber for presentity presence.
ExternalCache()
Return the global presence cache object
ProtocolUID()
TInt32
|
ProtocolUID
|
(
|
)
|
[pure virtual]
|
Return the protocol ID of the host of the parent
RemoveMe(COwnPresenceSubscriptionItem *)
RemoveMe(CGroupListSubscriptionItem *)
RemoveMe(CGroupContentSubscriptionItem *)
RemoveMe(CPresentityPresenceSubscriptionItem *)
RemoveMe(CWatcherListSubscriptionItem *)
RemoveMe(CPresentityGroupMembersPresenceSubscriptionItem *)
RemoveMe(CGrantRequestListSubscriptionItem *)
RemoveMe(CBlockListSubscriptionItem *)
RemoveMe(CPresenceConfigurationItem *)
RemoveMe(CPresenceToEveryoneConfigurationItem *)
RemoveMe(CGroupMembersPresenceConfigurationItem *)
RemovePresenceConfigurator(const CXIMPIdentityImp &, CXIMPConfigurationItemBase *)
Remove item from configuring presentity presence.
RemovePresentityPresenceSubscriber(const CXIMPIdentityImp &, CXIMPSubscriptionItemBase *)
void
|
RemovePresentityPresenceSubscriber
|
(
|
const CXIMPIdentityImp &
|
aIdentity,
|
|
CXIMPSubscriptionItemBase
*
|
aItem
|
|
)
|
[pure virtual]
|
Remove item from subscribing presentity presence.
SynthesisePresentityPresenceSubscriptionEventToL(const CXIMPIdentityImp &, MXIMPPscContext *, TBool)
void
|
SynthesisePresentityPresenceSubscriptionEventToL
|
(
|
const CXIMPIdentityImp &
|
aIdentity,
|
|
MXIMPPscContext
*
|
aContext,
|
|
TBool
|
aForceEvent
|
|
)
|
[pure virtual]
|
Synthesise presentity presence subscription event
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.