Enumeration: CallDisconnectCause¶
domain/CallDisconnectCause.CallDisconnectCause
Enumeration Members¶
ANSWERED_ELSEWHERE¶
ANSWERED_ELSEWHERE = "ANSWERED_ELSEWHERE"
Disconnected because the user did not locally answer the incoming call, but it was answered on another device where the call was ringing.
BUSY¶
BUSY = "BUSY"
Disconnected because the other party was busy.
CALL_PULLED¶
CALL_PULLED = "CALL_PULLED"
Disconnected because the call was pulled from the current device to another device.
CANCELED¶
CANCELED = "CANCELED"
Disconnected because it has been canceled.
CONNECTION_MANAGER_NOT_SUPPORTED¶
CONNECTION_MANAGER_NOT_SUPPORTED = "CONNECTION_MANAGER_NOT_SUPPORTED"
Disconnected because the connection manager did not support the call. The call will be tried again without a connection manager
ERROR¶
ERROR = "ERROR"
Disconnected because there was an error, such as a problem with the network
LOCAL¶
LOCAL = "LOCAL"
Disconnected because of a local user-initiated action, such as hanging up.
MISSED¶
MISSED = "MISSED"
Disconnected because there was no response to an incoming call.
OTHER¶
OTHER = "OTHER"
Disconnected for reason not described by other disconnect codes.
REJECTED¶
REJECTED = "REJECTED"
Disconnected because the user rejected an incoming call.
REMOTE¶
REMOTE = "REMOTE"
Disconnected because of a remote user-initiated action, such as the other party hanging up up.
RESTRICTED¶
RESTRICTED = "RESTRICTED"
Disconnected because of a restriction on placing the call, such as dialing in airplane mode.
UNKNOWN¶
UNKNOWN = "UNKNOWN"
Disconnected because of an unknown or unspecified reason.