Presence interface (Version 2)
This module defines structures and operations for the presence V2 interface.
A version 2 of the presence interface was necessary to improve the amount of contact and service data.
The presence shows at any time the current availability of the person you wish to communicate with. For a detailed description see the help of the UCClient.
The following presence states are available:
Additionally the API delivers information in form of contact data, service states and much more.
With all these infromations, it is possible to create an application, which give user the ability to see a detailed picture of a contact enriched with live state changes.
The live changes are results of the different services the UCServer combines the presence state of the user:
Prerequisite for using the interface
The Events that the client receives from the server are:
This Command is for Subscribing a contact
This Command is responsible for unsubscribing the contact when it is triggered
This Command is for grant privileges to client
This command is used to revoke privileges.
This Command represents the Large Image of the client on the info Dialog after double clicking on the client image
Request an image of a contact
Set attributes for possible grouping in the client monitor.