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

 

Show: