SignalingTransitionReason Enumeration

Indicates possible reasons for state transitions.

Namespace:  Microsoft.Rtc.Signaling
Assembly:  Microsoft.Rtc.Collaboration (in Microsoft.Rtc.Collaboration.dll)

Syntax

'Declaration
Public Enumeration SignalingTransitionReason
'Usage
Dim instance As SignalingTransitionReason
public enum SignalingTransitionReason

Members

Member name Description
None No reason or unknown reason.
Declined The session or participant declined.
Canceled Operation was canceled (that is, for an Invite).
TerminatedLocally The local application requested the termination.
TerminatedRemotely The (last) remote user requested the termination.
Busy The callee is not willing or able to take additional sessions.
TemporarilyUnavailable The callee is not available for communication or does not wish to be disturbed.
NotAcceptable The callee can only generate responses with content characteristics that are not acceptable to the Accept header field sent in the request.
NotAcceptableMedia There was a problem or the media portion of the session description was incompatible.
Timeout An operation timed out.
Unreachable The callee is not reachable.
SessionTimerExpired The session timer expired. The remote seems to be unreachable.
ProvisionResponseReceived The session received a provisional response in the range 101-199.
SessionDoesNotExist The remote does not have the session and sent 481 Bad Call Leg response.
RecoveryFailed The platform was unable to restore the session.

See Also

Reference

Microsoft.Rtc.Signaling Namespace