RTC_PRESENCE_STATUS

The RTC_PRESENCE_STATUS enumeration specifies the status of the Client. The IRTCBuddy::get_Status method returns a value of this enumeration.

typedef enum RTC_PRESENCE_STATUS
{
  RTCXS_PRESENCE_OFFLINE, 
  RTCXS_PRESENCE_ONLINE, 
  RTCXS_PRESENCE_AWAY, 
  RTCXS_PRESENCE_IDLE, 
  RTCXS_PRESENCE_BUSY, 
  RTCXS_PRESENCE_BE_RIGHT_BACK, 
  RTCXS_PRESENCE_ON_THE_PHONE, 
  RTCXS_PRESENCE_OUT_TO_LUNCH
} RTC_PRESENCE_STATUS;

Constants

  • RTCXS_PRESENCE_OFFLINE
    The Client is not available online.
  • RTCXS_PRESENCE_ONLINE
    The Client is available online.
  • RTCXS_PRESENCE_AWAY
    The Client is away from the desk.
  • RTCXS_PRESENCE_IDLE
    The Client is present but not in an active session.
  • RTCXS_PRESENCE_BUSY
    The Client is busy.
  • RTCXS_PRESENCE_BE_RIGHT_BACK
    The Client will be right back.
  • RTCXS_PRESENCE_ON_THE_PHONE
    The Client is on the phone.
  • RTCXS_PRESENCE_OUT_TO_LUNCH
    The Client is away from the desk.

Requirements

Client: Requires Windows XP.
Server: Requires Windows Server 2003.
Redistributable: Requires Rtcdll.dll on Windows 2000, and Windows Me/98.
Header: Declared in Rtccore.h.

See Also

IRTCBuddy::get_Status, IRTCClientPresence::SetLocalPresenceInfo