RTC Client API Enumerations

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

Windows Mobile Not SupportedWindows Embedded CE Supported

8/28/2008

The following table shows the RTC Client API enumerations with a description of the purpose of each.

Programming element Description

RTC_ACE_SCOPE

This enumeration defines the possible Access Control Entry (ACE) scopes available to RTC presences.

RTC_ANSWER_MODE

This enumeration defines the answer modes.

RTC_AUDIO_DEVICE

This enumeration defines the possible audio devices.

RTC_BUDDY_EVENT_TYPE

This enumeration defines the possible buddy events.

RTC_BUDDY_SUBSCRIPTION_TYPE

This enumeration defines possible subscription types for the buddy.

RTC_CLIENT_EVENT_TYPE

This enumeration defines client events.

RTC_DTMF

This enumeration defines Dual-Tone Multi-Frequency (DTMF) tones.

RTC_EVENT

This enumeration defines RTC client events.

RTC_GROUP_EVENT_TYPE

This enumeration defines the group events.

RTC_LISTEN_MODE

This enumeration defines possible listening modes.

RTC_MEDIA_EVENT_REASON

This enumeration defines possible reasons for a media streaming event.

RTC_MEDIA_EVENT_TYPE

This enumeration defines possible types for a media streaming event.

RTC_MESSAGING_EVENT_TYPE

This enumeration possible types of messaging event.

RTC_MESSAGING_USER_STATUS

This enumeration defines possible user statuses for a messaging window.

RTC_OFFER_WATCHER_MODE

This enumeration defines possible modes reflecting the course of action when a subscription is sent by a new watcher.

RTC_PARTICIPANT_STATE

This enumeration defines the participant states.

RTC_PORT_TYPE

This enumeration defines possible port types available for a media stream.

RTC_PRESENCE_PROPERTY

This enumeration defines the possible presence property types.

RTC_PRESENCE_STATUS

This enumeration defines possible statuses for the client presence.

RTC_PRIVACY_MODE

This enumeration defines the privacy setting for the client.

RTC_PROFILE_EVENT_TYPE

This enumeration defines the profile events.

RTC_PROVIDER_URI

This enumeration defines the provider Uniform Resource Identifiers (URIs).

RTC_REGISTRATION_STATE

This enumeration defines possible client registration states.

RTC_REINVITE_STATE

This enumeration defines possible states for a REINVITE request.

RTC_RING_TYPE

This enumeration defines possible rings that are played on the default audio device.

RTC_ROAMING_EVENT_TYPE

This enumeration defines possible roaming events.

RTC_SECURITY_LEVEL

This enumeration defines possible encryption levels for the media stream.

RTC_SECURITY_TYPE

This enumeration defines possible encryption types for media.

RTC_SESSION_REFER_STATUS

This enumeration defines possible states that can occur when one client is referring another.

RTC_SESSION_STATE

This enumeration defines possible session states.

RTC_SESSION_TYPE

This enumeration defines possible session types.

RTC_SUBSCRIPTION_STATE

This enumeration defines possible Subscription states.

RTC_T120_APPLET

This enumeration defines possible add-in types.

RTC_TERMINATE_REASON

This enumeration defines possible reasons for terminating the session.

RTC_USER_SEARCH_COLUMN

This enumeration defines possible user search items for the contact.

RTC_USER_SEARCH_PREFERENCE

This enumeration defines possible user search preferences.

RTC_VIDEO_DEVICE

This enumeration defines possible video devices.

RTC_WATCHER_EVENT_TYPE

This enumeration defines possible watcher events.

RTC_WATCHER_MATCH_MODE

This enumeration defines possible levels of matching used when comparing a SIP URI to an Access Control Entry (ACE).

RTC_WATCHER_STATE

This enumeration defines possible watcher states.

See Also

Other Resources

RTC Client API Reference