The McuSessiontype exposes the following members.

Constructors

  Name Description
McuSession
Creates a new instance of the McuSession class.

Methods

  Name Description
BeginDialOut
Request that the MCU initiate a call to the supplied destination URI.
BeginEject Overloaded.
BeginSendCommand
Send a request to the MCU via the focus.
BeginTransfer
Transfers an established two party call to the MCU.
EndDialOut
Waits for the pending operation to complete.
EndEject
Waits for the pending eject operation to complete.
EndSendCommand
Waits for the pending send command to complete.
EndTransfer
Waits for the pending operation to complete.
Equals (Inherited from Object.)
Finalize (Inherited from Object.)
GetHashCode (Inherited from Object.)
GetLocalParticipantEndpoints
Gets a snapshot collection of the endpoints used by the local participant to communicate with the MCU.
GetRemoteParticipantEndpoints
Gets a snapshot collection of the endpoints used by remote participants to communicate with the MCU.
GetType (Inherited from Object.)
HandleParticipantEndpointAttendanceChanged
Notification that a participant endpoint(s) has left or joined the MCU.
HandleParticipantEndpointPropertiesChanged
Process updated MCU participant endpoint properties.
HandlePropertiesChanged
Process updated session properties.
MemberwiseClone (Inherited from Object.)
RaiseAttendanceChanged < (Of < ( TProperties > ) > )
Raises a attendance changed event on behalf of the derived class.
RaiseSessionParticipantPropertyChanged < (Of < ( TProperties > ) > )
Raises a property changed event for the McuSessionParticipant.
RaiseSessionPropertyChanged < (Of < ( TProperties > ) > )
Raises an property changed event on behalf of the derived class.
ResetCore
Resets the McuSession instance for reuse.
ToRealTimeAddress
Converts this McuSession object to the MCU address for dial in purposes.
ToString
Returns a Stringthat represents the current McuSession.
(Overrides ObjectToString () () () .)
TryGetParticipantEndpointProperties
Gets the basic properties for a participant endpoint in the MCU.

Operators

  Name Description
Implicit
Converts this McuSession object to the MCU address for dial in purposes.

Properties

  Name Description
ConferenceSession
Gets the parent ConferenceSession object.
McuInformation
Gets information about the MCU including the MCU address or null if the MCU session is not bound to a conference (The parent ConferenceSession has not joined a conference yet, or the joined conference does not support the corresponding MCU type).
State
Gets the state of the MCU as communicated by the focus.
SupportedMediaTypes
Gets the media types supported by the MCU type.

Events

  Name Description
StateChanged
Raised when the MCU state changes are reported back to the application.

See Also