Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Presence roaming is available starting with the RTC Client API version 1.2. Presence roaming is active when the client’s presence information is stored on the server and the server processes requests to subscribe to contact information. The server acts as the Presence Agent Server (PAS) for the client. In RTC Client 1.0, the server provided only proxy services, and the subscribe requests were processed by the client.
The client presence roaming feature is enabled by calling the IRTCClientProvisioning2::EnableProfileEx method with the IRTCProfile interface of the presence profile. This function registers the client with the server and enables the profile. Presence roaming is enabled on the server by specifying RTCRMF_PRESENCE_ROAMING in the lRoamingFlags parameter of the EnableProfileEx method. If the server does not support presence roaming, the registration fails and the application receives an IRTCRoamingEvent with the RTC_S_ROAMING_NOT_SUPPORTED status code for that event type.