RemotePresence Members
Class which provide easy access to subscribe for presence for given URIs; it encapsulates the concept of batch subscribe and single subscription and handles it internally.
The RemotePresence type exposes the following members.
Properties
Name | Description | |
---|---|---|
![]() |
PresenceSubscriptionCategories | Gets or sets the list of categories to subscribe for. |
Top
Methods
Name | Description | |
---|---|---|
![]() |
BeginAddTargets | Add target in the subscription dispatcher and also start the subscription for given target. |
![]() |
BeginPresenceQuery | Begin a presence query request for a given list of targets for the given set of presence categories. |
![]() |
BeginRefresh | Invoke the refresh operation on all active subscriptions; the client should expect to receive notifications for targets in this batch, for whom subscription is active. |
![]() |
BeginRemoveAllTargets | Invoke Terminate on all existing subscriptions, which are not already terminating. |
![]() |
BeginRemoveTarget | Remove target from the subscription dispatcher and start terminating the existing subscription. |
![]() |
EndAddTargets | Complete the async operation started by BeginAddTarget. |
![]() |
EndPresenceQuery | Complete the async operation initiated by the BeginPresenceQuery. |
![]() |
EndRefresh | Complete the async operation started by BeginRefresh. |
![]() |
EndRemoveAllTargets | Complete the async operation started by BeginTerminate. |
![]() |
EndRemoveTarget | Complete the async operation started by BeginremoveTarget. |
![]() |
Equals | (Inherited from Object.) |
![]() |
Finalize | (Inherited from Object.) |
![]() |
GetCurrentSubscriptionState | Return the current subscription state for a given target. |
![]() |
GetHashCode | (Inherited from Object.) |
![]() |
GetType | (Inherited from Object.) |
![]() |
MemberwiseClone | (Inherited from Object.) |
![]() |
ToString | (Inherited from Object.) |
Top
Events
Name | Description | |
---|---|---|
![]() |
PresenceNotificationReceived | Event handler that will note presence state changes for any target on the subscription. |
![]() |
PresenceSubscriptionStateChanged | Event handler that will note subscription state change for any target. |
Top