Share via


RTC_EVENT (Windows CE 5.0)

Send Feedback

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 devices

  • RTCE_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

Feedback FAQs

© 2006 Microsoft Corporation. All rights reserved.