RTC_ROAMING_EVENT_TYPE

Other versions of this page are also available for the following:

Windows Mobile Not SupportedWindows Embedded CE Supported

8/28/2008

This enumeration defines possible roaming events. The IRTCRoamingEvent::EventType method uses this enumeration.

Syntax

typedef enum RTC_ROAMING_EVENT_TYPE { 
  RTCRET_BUDDY_ROAMING, 
  RTCRET_WATCHER_ROAMING, 
  RTCRET_PRESENCE_ROAMING, 
  RTCRET_PROFILE_ROAMING,
  RTCRET_WPENDING_ROAMING 
} RTC_ROAMING_EVENT_TYPE;

Elements

  • RTCRET_BUDDY_ROAMING
    The event is for a buddy or buddy group roaming session.
  • RTCRET_WATCHER_ROAMING
    The event is for a watcher roaming session.
  • RTCRET_PRESENCE_ROAMING
    The event is for a presence roaming session. In a presence roaming session, the client acts as the Presence User Agent (PUA) and the server acts as the Presence Agent Server (PAS). The client publishes its presence to the server, and the server notifies watchers of the client's presence state.
  • RTCRET_PROFILE_ROAMING
    The event is for a profile roaming session.
  • RTCRET_WPENDING_ROAMING
    The event is for watcher pending roaming. A watcher is pending if its state is either RTCWS_OFFERING or RTCWS_PROMPT. For information, see RTC_WATCHER_STATE.

Requirements

Header rtccore.h
Windows Embedded CE Windows CE .NET 4.0 and later

See Also

Reference

RTC Client API Enumerations
IRTCRoamingEvent::EventType
RTC_WATCHER_STATE