MProtocolPresenceDataHost Class Reference

class MProtocolPresenceDataHost : public MXIMPBase

Interface for presence protocol connection host. This interface is implemented by XIMP Framework.

Presence protocol connection host interface defines requests that a presence protocol implementation can request (callback) from XIMP Framework.

Inherits from

Constructor & Destructor Documentation

~MProtocolPresenceDataHost()

~MProtocolPresenceDataHost ( ) [protected, inline, virtual]

Protected destructor. MXIMPProtocolConnectionHost instancies can't be destroyed via this interface.

Member Functions Documentation

AuthorizationDataHost()

MProtocolPresenceAuthorizationDataHost & AuthorizationDataHost ( ) [pure virtual]

Gets reference to MProtocolPresenceAuthorizationDataHost interface.

Presence protocol connection implementation uses returned data host interface to manage the presence connections presence auhtorization data.

GroupsDataHost()

MProtocolPresentityGroupsDataHost & GroupsDataHost ( ) [pure virtual]

Gets reference to MProtocolPresentityGroupsDataHost interface.

Presence protocol connection implementation uses returned data host interface to manage the presence connections presentity groups data.

PresenceObjectFactory()

MPresenceObjectFactory & PresenceObjectFactory ( ) [pure virtual]

Gets reference to object factory interface.

Presence protocol connection implementation uses factory interface to instantiate presence objects.

PublishingDataHost()

MProtocolPresencePublishingDataHost & PublishingDataHost ( ) [pure virtual]

Gets reference to MProtocolPresencePublishingDataHost interface.

Presence protocol connection implementation uses returned data host interface to manage the presence connections presence publication data.

WatchingDataHost()

MProtocolPresenceWatchingDataHost & WatchingDataHost ( ) [pure virtual]

Gets reference to MProtocolPresenceWatchingDataHost interface.

Presence protocol connection implementation uses returned data host interface to manage the presence connections presentity presence data.