Edit

Share via


CallStateTransitionReason Enum

Definition

Defines the reasons for call state transitions.

public enum class CallStateTransitionReason
public enum CallStateTransitionReason
type CallStateTransitionReason = 
Public Enum CallStateTransitionReason
Inheritance
CallStateTransitionReason

Fields

Name Value Description
None 0

Unspecified or unknown reason.

Ringing 1

One of the remote endpoints is ringing. Only raised once.

CallDelayed 2

Call establishment operation might be delayed due to redirection of call.

Establishing 3

Call is being initiated.

Accepted 4

Call is being accepted.

Established 5

Call establishment is completed.

EstablishFailed 6

Call establishment failed.

TerminatedLocally 7

Local participant has terminated the call.

TerminatedRemotely 8

Remote participant has terminated the call.

Canceled 9

Call has been canceled.

TransferredLocally 10

Call has been transferred by the local participant.

TransferredRemotely 11

Call has been transferred by the remote participant.

TransferSent 12

Transfer message was sent.

TransferAccepted 13

Incoming transfer request was accepted

TransferFailed 14

Transfer operation failed.

CallTransferred 15

Call was transferred successfully.

Terminated 16

Call was terminated.

Deflected 17

No reason specified.

DeflectedWithUnknownReason 18

Reason specified is unknown.

DeflectedToAnotherDestination 19

Call is being forwarded to another target.

DeflectedToTeam 20

Call is being forwarded as a team call.

DeflectedToDelegate 21

Call is being forwarded to a delegate.

DeflectedByAutomaticaticCallDistributor 22

This value will be removed from future versions. Instead, use DeflectedByAutomaticCallDistributor. Call is being forwarded to an automatic call distributor.

DeflectedByAutomaticCallDistributor 22

Call is being forwarded to an automatic call distributor.

CallParked 23

Call park operation succeeded.

ParkFailed 24

Call park operation failed.

CallReplaced 25

Call has been replaced by another call.

Applies to