BackToBackCall Members
Include Protected Members
Include Inherited Members
Represents a logical SIP network element that resides between two Calls to mediate SIP signaling between both ends of the call.
The BackToBackCall type exposes the following members.
Constructors
Name | Description | |
---|---|---|
![]() |
BackToBackCall | Creates an instance of the BackToBackCall class for the specified call legs. |
Top
Properties
Name | Description | |
---|---|---|
![]() |
Call1 | Gets the call instance that represents the first call leg of the BackToBackCall. |
![]() |
Call2 | Gets the call instance that represents the second call leg of the BackToBackCall. |
![]() |
RemoteMediaFlowState | Gets the hint to observe the media flow state between remote participants of this back to back call. |
![]() |
State | Gets the value of the current state of BackToBackCall. |
Top
Methods
Name | Description | |
---|---|---|
![]() |
BeginEstablish | Begins an asynchronous operation to establish the back-to-back call between two call legs. |
![]() |
BeginTerminate(AsyncCallback, Object) | Begins the asynchronous operation to terminate both call legs of BackToBackCall. |
![]() |
BeginTerminate(BackToBackCallTerminateOptions, AsyncCallback, Object) | Begins the asynchronous operation to terminate both call legs of BackToBackCall. |
![]() |
EndEstablish | Determines whether the corresponding operation completed successfully. This method will wait if the operation has not yet completed. |
![]() |
EndTerminate | Determines whether the corresponding operation completed successfully. This method will wait if the operation has not yet completed. |
![]() |
Equals | (inherited from Object) |
![]() |
Finalize | (inherited from Object) |
![]() |
GetHashCode | (inherited from Object) |
![]() |
GetPassThroughHeaderNames | Gets the list of header names that are designated by the application as pass-through headers. |
![]() |
GetTraceCorrelationID | Gets the trace correlation id for this instance. |
![]() |
GetType | (inherited from Object) |
![]() |
MemberwiseClone | (inherited from Object) |
![]() |
SetPassThroughHeaderNames | Sets the list of header names that must be passed from one call leg to the other call leg. |
![]() |
ToString | (inherited from Object) |
Top
Events
Name | Description | |
---|---|---|
![]() |
RemoteMediaFlowStateChanged | Raised when the observed state of media flow between the two remote participants changes. |
![]() |
StateChanged | Raised when the state of the BackToBackCall changes. |
Top