CGroupMembersPresenceConfigurationItem Class Reference
class CGroupMembersPresenceConfigurationItem : public CXIMPConfigurationItemBase
|
Group members presence configuration item
Inherits from
-
CGroupMembersPresenceConfigurationItem
Inherited Functions
|
|
CBase::CBase()
|
|
CBase::Delete(CBase *)
|
|
CBase::operator new(TUint)
|
|
CBase::operator new(TUint,TAny *)
|
|
CBase::operator new(TUint,TLeave)
|
|
CBase::operator new(TUint,TLeave,TUint)
|
|
CBase::operator new(TUint,TUint)
|
|
CBase::~CBase()
|
|
CObject::AccessCount()const
|
|
CObject::CObject()
|
|
CObject::Close()
|
|
CObject::Dec()
|
|
CObject::Extension_(TUint,TAny *&,TAny *)
|
|
CObject::FullName()const
|
|
CObject::Inc()
|
|
CObject::Name()const
|
|
CObject::Open()
|
|
CObject::Owner()const
|
|
CObject::SetName(const TDesC *)
|
|
CObject::SetNameL(const TDesC *)
|
|
CObject::SetOwner(CObject *)
|
|
CObject::UniqueID()const
|
|
CObject::~CObject()
|
|
CXIMPConfigurationItemBase::AddConfiguratorL(CXIMPConfigurationItemBase *)
|
|
CXIMPConfigurationItemBase::BaseConstructL()
|
|
CXIMPConfigurationItemBase::CXIMPConfigurationItemBase(MXIMPItemParentBase &)
|
|
CXIMPConfigurationItemBase::ConfigurationStatus(MXIMPPscContext *)
|
|
CXIMPConfigurationItemBase::ForceClose()
|
|
CXIMPConfigurationItemBase::IsContext(MXIMPPscContext *)const
|
|
CXIMPConfigurationItemBase::OrderOfItems(const CXIMPConfigurationItemBase &,const CXIMPConfigurationItemBase &)
|
|
CXIMPConfigurationItemBase::RemoveConfigurator(CXIMPConfigurationItemBase *)
|
|
CXIMPConfigurationItemBase::~CXIMPConfigurationItemBase()
|
|
CXIMPSubscriptionItemBase::ActivateSubscriberL(CXIMPSubscriptionItemBase *)
|
|
CXIMPSubscriptionItemBase::AddSubscriberL(CXIMPSubscriptionItemBase *)
|
|
CXIMPSubscriptionItemBase::AddSubscriberL(MXIMPPscContext *)
|
|
CXIMPSubscriptionItemBase::CXIMPSubscriptionItemBase(MXIMPItemParentBase &)
|
|
CXIMPSubscriptionItemBase::ChangeStatusAfterAdd()
|
|
CXIMPSubscriptionItemBase::ChangeStatusAfterRemove()
|
|
CXIMPSubscriptionItemBase::CleanIfExpired()
|
|
CXIMPSubscriptionItemBase::Context(TInt)
|
|
CXIMPSubscriptionItemBase::ContextCount()const
|
|
CXIMPSubscriptionItemBase::CountOfSubscribers()
|
|
CXIMPSubscriptionItemBase::DataSubscriptionState()
|
|
CXIMPSubscriptionItemBase::OrderOfContexts(const MXIMPPscContext &,const MXIMPPscContext &)
|
|
CXIMPSubscriptionItemBase::OrderOfItems(const CXIMPSubscriptionItemBase &,const CXIMPSubscriptionItemBase &)
|
|
CXIMPSubscriptionItemBase::RemoveSubscriber(CXIMPSubscriptionItemBase *)
|
|
CXIMPSubscriptionItemBase::RemoveSubscriber(MXIMPPscContext *)
|
|
CXIMPSubscriptionItemBase::SetDataSubscriptionStateL(CXIMPDataSubscriptionStateImp &)
|
|
CXIMPSubscriptionItemBase::StatusLC(MXIMPPscContext *)const
|
|
CXIMPSubscriptionItemBase::SubscriptionStatus(MXIMPPscContext *)
|
|
CXIMPSubscriptionItemBase::SynthesiseSubscriptionEventToAllCtxsL()
|
|
CXIMPSubscriptionItemBase::UpdateExpirationL()
|
|
CXIMPSubscriptionItemBase::UpdateSubscriptionStateL(TSubscriptionEvent)
|
|
CXIMPSubscriptionItemBase::~CXIMPSubscriptionItemBase()
|
Constructor & Destructor Documentation
CGroupMembersPresenceConfigurationItem(MXIMPItemParentBase &, CGroupContentSubscriptionItem &)
~CGroupMembersPresenceConfigurationItem()
~CGroupMembersPresenceConfigurationItem
|
(
|
)
|
|
Member Functions Documentation
ActivateSubscriberL(MXIMPPscContext *)
AddConfiguratorL(MXIMPPscContext *)
CleanExpired()
void
|
CleanExpired
|
(
|
)
|
[private, virtual]
|
CollectConfigurationPifWithoutCtxL(MXIMPPscContext *)
Collect aggregated presence information filter without given context.
ConfigurationPif()
Current presence information filter.
ConstructL()
void
|
ConstructL
|
(
|
)
|
[private]
|
HandleChangeL(RPrGrpMemInfoImpArray &, RPrGrpMemInfoImpArray &)
MGroupContentSubscriptionEventObserver
HandleSynthesiseL(RPrGrpMemInfoImpArray &)
IdentityOrder(const CXIMPIdentityImp *, const CGroupMembersPresenceConfigurationItem &)
For ordering items using identity as key.
NewLC(MXIMPItemParentBase &, CGroupContentSubscriptionItem &)
Order(const CGroupMembersPresenceConfigurationItem &, const CGroupMembersPresenceConfigurationItem &)
RemoveConfigurator(MXIMPPscContext *)
Remove configurator from item
SetConfigurationPif(CPresenceInfoFilterImp *)
Set current presence information filter. Overwrites existing one. Ownership is transferred to callee.
SetIdentity(CXIMPIdentityImp *)
IMPORT_C void
|
SetIdentity
|
(
|
CXIMPIdentityImp *
|
aIdentity
|
)
|
|
Parameters
CXIMPIdentityImp * aIdentity
|
|
SynthesiseSubscriptionEventToL(MXIMPPscContext *, TBool)
Member Data Documentation
CGroupContentSubscriptionItem & iContentItem
Owns reference to content item. Use close for delete.
CXIMPIdentityImp * iIdentity
CXIMPIdentityImp *
|
iIdentity
|
[private]
|
CPresenceInfoFilterImp * iPif
Current presence information filter. Own
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.