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.
This enumeration defines possible RTC client events.
typedef enum RTC_EVENT {RTCE_CLIENT,RTCE_REGISTRATION_STATE_CHANGE,RTCE_SESSION_STATE_CHANGE,RTCE_SESSION_OPERATION_COMPLETE,RTCE_PARTICIPANT_STATE_CHANGE,RTCE_MEDIA,RTCE_INTENSITY,RTCE_MESSAGING,RTCE_BUDDY,RTCE_WATCHER,RTCE_PROFILE RTCE_USERSEARCH, RTCE_INFO, RTCE_GROUP, RTCE_MEDIA_REQUEST, RTCE_ROAMING, RTCE_PRESENCE_PROPERTY, RTCE_PRESENCE_DATA, RTCE_PRESENCE_STATUS, RTCE_SESSION_REFER_STATUS, RTCE_SESSION_REFERRED, RTCE_REINVITE} RTC_EVENT;
Elements
RTCE_CLIENT
A client event has been fired. RTC_CLIENT_EVENT_TYPE defines the types of client events.RTCE_REGISTRATION_STATE_CHANGE
A registration state has changed.RTCE_SESSION_STATE_CHANGE
The session has changed state.RTCE_SESSION_OPERATION_COMPLETE
A session operation has completed.RTCE_PARTICIPANT_STATE_CHANGE
A participant state has changed.RTCE_MEDIA
The media stream has started, stopped, paused, resumed, or been negotiated.RTCE_INTENSITY
The intensity level has changed on one of the audio devicesRTCE_MESSAGING
An incoming instant message has arrived, or the remote user status has been updated.RTCE_BUDDY
The presence state of the contact has changed.RTCE_WATCHER
A request has been made to monitor the local user.RTCE_PROFILE
The profile has changed.RTCE_USERSEARCH
A user search has successfully completed and results are available.This enumeration value is available only for RTC 1.2 and later.
RTCE_INFO
An SIP profile information request has been made.This enumeration value is available only for RTC 1.2 and later.
RTCE_GROUP
A group has been created or changed. RTC_GROUP_EVENT_TYPE defines the types of group events.This enumeration value is available only for RTC 1.2 and later.
RTCE_MEDIA_REQUEST
A media request has been made.This enumeration value is available only for RTC 1.2 and later.
RTCE_ROAMING
A roaming action has occurred.This enumeration value is available only for RTC 1.2 and later.
RTCE_PRESENCE_PROPERTY
A request for presence property information has been made.This enumeration value is available only for RTC 1.2 and later.
RTCE_PRESENCE_DATA
A request for presence data has been made.This enumeration value is available only for RTC 1.2 and later.
RTCE_PRESENCE_STATUS
A request for presence status has been made.This enumeration value is available only for RTC 1.2 and later.
RTCE_SESSION_REFER_STATUS
The status of the referred session has been received.This enumeration value is available only for RTC 1.2 and later.
RTCE_SESSION_REFERRED
The session has been referred to another user.This enumeration value is available only for RTC 1.2 and later.
RTCE_REINVITE
A REINVITE request has been received.This enumeration value is available only for RTC 1.2 and later.
Requirements
OS Versions: Windows CE .NET 4.0 and later.
Header: Rtccore.h.
See Also
RTC Client API Enumerations | IRTCEventNotification::Event | RTC_CLIENT_EVENT_TYPE | RTC_GROUP_EVENT_TYPE
Send Feedback on this topic to the authors