Share via


SignalingTransitionReason Enumeration

Enumerates the possible reasons for signaling 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 The operation is canceled (that is, for an Invite).
TerminatedLocally The local application requested the termination.
TerminatedRemotely The (last) remote user requested the termination.
Busy The called party is not willing or able to take additional sessions.
TemporarilyUnavailable The called party is not available for communication or does not want to be disturbed.
NotAcceptable The called party can only generate responses with content characteristics that are not acceptable to the Accept header field sent in the request.
NotAcceptableMedia There is a problem or the media portion of the session description is incompatible.
Timeout An operation timed out.
Unreachable The called party 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 a 481 Bad Call Leg response.

See Also

Reference

Microsoft.Rtc.Signaling Namespace