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.
The following table shows the RTC Client API interfaces with a description of the purpose of each.
Programming element | Description |
---|---|
IRTCBuddy | This interface represents a Buddy object. |
IRTCBuddy2 | This interface adds support for presence properties and profiles. |
IRTCBuddyEvent | This interface retrieves information about an event of type RTCE_BUDDY. |
IRTCBuddyEvent2 | This interface retrieves information when the presence state of a buddy changes, or when roaming buddy information is updated. |
IRTCBuddyGroup | This interface exposes the properties of a group object and allows buddies to be added or removed from the group. |
IRTCBuddyGroupEvent | This interface retrieves information about an event of type RTCE_GROUP. |
IRTCClient | This interface represents the RTC Client object. |
IRTCClient2 | This interface contains additional methods and properties for the Client object. |
IRTCClientEvent | This interface retrieves information about an event of type RTCE_CLIENT. |
IRTCClientPortManagement | This interface provides methods that allow the client application to supply additional IP addresses and ports on which the RTC Client API can listen. |
IRTCClientPresence | This interface contains all methods and properties related to a client presence. |
IRTCClientPresence2 | This interface adds roaming and grouping capabilities for presence objects to the client. |
IRTCClientProvisioning | This interface contains all methods and properties related to provisioning. |
IRTCClientProvisioning2 | This interface provides a method for enabling an RTC 1.2 XML server profile. |
IRTCCollection | This interface enables Automation Client applications to retrieve collection information. |
IRTCEnumBuddies | This interface provides COM-standard enumeration methods for the IRTCBuddyEvent interface. |
IRTCEnumGroups | This interface provides COM-standard enumeration methods for the IRTCBuddyGroup interface. |
IRTCEnumParticipants | This interface provides COM-standard enumeration methods for the IRTCParticipant interface. |
IRTCEnumPresenceDevices | This interface provides COM-standard enumeration methods for the IRTCPresenceDevice interface. |
IRTCEnumProfiles | This interface provides COM-standard enumeration methods for the IRTCProfile interface. |
IRTCEnumUserSearchResults | This interface provides COM-standard enumeration methods for the IRTCUserSearchResult interface. |
IRTCEnumWatchers | This interface provides COM-standard enumeration methods for the IRTCWatcher interface. |
IRTCEventNotification | This interface represents an event notification. |
IRTCInfoEvent | This interface retrieves information about an event of type RTCE_INFO. |
IRTCIntensityEvent | This interface retrieves information about an event of type RTCE_INTENSITY. |
IRTCMediaEvent | This interface retrieves information about an event of type RTCE_MEDIA. |
IRTCMediaRequestEvent | This interface retrieves information about an event of type RTCE_MEDIA_REQUEST. |
IRTCMessagingEvent | This interface retrieves information about an event of type RTCE_MESSAGING. |
IRTCParticipant | This interface contains all methods related to a Participant object. |
IRTCParticipantStateChangeEvent | This interface retrieves information about an event of type RTCE_PARTICIPANT_STATE_CHANGE. |
IRTCPortManager | This interface represents the RTC Port Manager for network address translation (NAT) mappings. |
IRTCPresenceContact | This interface represents a presence contact. |
IRTCPresenceDataEvent | This interface retrieves information about an event of type RTCE_PRESENCE_DATA. |
IRTCPresenceDevice | This interface retrieves information about a presence device available for a specified buddy. |
IRTCPresencePropertyEvent | This interface retrieves information about an event of type RTCE_PRESENCE_PROPERTY. |
IRTCPresenceStatusEvent | This interface retrieves information about an event of type RTCE_PRESENCE_STATUS. |
IRTCProfile | This interface represents a Profile object, and retrieves information from the provisioning profile. |
IRTCProfile2 | This interface adds methods and properties related to the provisioning profile. |
IRTCProfileEvent | This interface retrieves information about an event of type RTCE_PROFILE. |
IRTCProfileEvent2 | This interface adds functionality to retrieve information about a provisioning profile event. |
IRTCRegistrationStateChangeEvent | This interface retrieves information about an event of type RTCE_REGISTRATION_STATE_CHANGE. |
IRTCReInviteEvent | This interface retrieves information about an event of type RTCE_REINVITE. |
IRTCRoamingEvent | This interface retrieves information about an event of type RTCE_ROAMING. |
IRTCSession | This interface represents a Session object. |
IRTCSession2 | This interface adds methods and properties related to a session. |
IRTCSessionCallControl | This interface contains methods and properties related to control of session calls. |
IRTCSessionDescriptionManager | This interface defines a Session Description Manager that the application is responsible for implementing. |
IRTCSessionOperationCompleteEvent | This interface retrieves information for an event of type RTCE_SESSION_OPERATION_COMPLETE. |
IRTCSessionOperationCompleteEvent2 | This interface adds a method to obtain the participant in a session operation. |
IRTCSessionPortManagement | This interface specifies the interface that is used to allow network address translation (NAT) mappings. |
IRTCSessionReferredEvent | This interface retrieves information about an event of type RTCE_SESSION_REFERRED. |
IRTCSessionReferStatusEvent | This interface retrieves information about an event of type RTCE_SESSION_REFER_STATUS. |
IRTCSessionStateChangeEvent | This interface retrieves information about an event of type RTCE_SESSION_STATE_CHANGE. |
IRTCSessionStateChangeEvent2 | This interface retrieves additional information related to session state change events. |
IRTCUserSearch | This interface represents an RTC user search. |
IRTCUserSearchQuery | This interface defines a user search query. |
IRTCUserSearchResult | This interface retrieves search result values for specific data columns in a user search result. |
IRTCUserSearchResultsEvent | This interface retrieves information about an event of type RTCE_USERSEARCH. |
IRTCWatcher | This interface represents an RTC Watcher object. |
IRTCWatcher2 | This interface adds methods and properties for determining watcher access privileges. |
IRTCWatcherEvent | This interface retrieves information about an event of type RTCE_WATCHER. |
IRTCWatcherEvent2 | This interface adds methods and properties concerning an event of type RTCE_WATCHER. |
See Also
Send Feedback on this topic to the authors