RTC Client API Interfaces (Windows CE 5.0)
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