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. |