Indicates possible reasons for state
transitions.
Namespace:
Microsoft.Rtc.Signaling
Assembly: Microsoft.Rtc.Collaboration(in Microsoft.Rtc.Collaboration.dll)
Syntax
Visual Basic (Declaration) |
---|
Public Enumeration SignalingTransitionReason |
C# |
---|
public enum SignalingTransitionReason |
Visual C++ |
---|
public enum class SignalingTransitionReason |
JavaScript |
---|
Microsoft.Rtc.Signaling.SignalingTransitionReason = function(); Microsoft.Rtc.Signaling.SignalingTransitionReason.createEnum(' Microsoft.Rtc.Signaling.SignalingTransitionReason', false); |
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.
|