Alexa Auto SDK  2.0.0
Public Attributes | List of all members
com.amazon.aace.phonecontrol.PhoneCallController.CallState Enum Reference

Public Attributes

 IDLE
 
 DIALING
 
 OUTBOUND_RINGING
 
 ACTIVE
 
 CALL_RECEIVED
 
 INBOUND_RINGING
 

Detailed Description

Describes the state of a call

See also
PhoneCallController::callStateChanged

Member Data Documentation

◆ IDLE

com.amazon.aace.phonecontrol.PhoneCallController.CallState.IDLE

The call is not in an active state. The following are possible transitions to IDLE state:

  • While in DIALING or OUTBOUND_RINGING, the user requested to hang up or cancel the outbound call
  • While in ACTIVE state, the user hangs up the active call.
  • While in CALL_RECEIVED or INBOUND_RINGING state, the user requested to ignore or reject the inbound call.

◆ DIALING

com.amazon.aace.phonecontrol.PhoneCallController.CallState.DIALING

The outbound call is initiated by the user. Call setup is in progress.

◆ OUTBOUND_RINGING

com.amazon.aace.phonecontrol.PhoneCallController.CallState.OUTBOUND_RINGING

The outbound call has been set up, and the remote party is alerted.

◆ ACTIVE

com.amazon.aace.phonecontrol.PhoneCallController.CallState.ACTIVE

The call is active, and media is being transmitted between the caller and remote party. The following are possible transitions to ACTIVE state:

  • While in DIALING or OUTBOUND_RINGING, outbound call setup is sucessfully completed.
  • While in INBOUND_RINGING, the user accepted the call, and setup is completed.
  • When transitioning from DISCONNECTED to CONNECTED, and the calling device is already in an active call.

◆ CALL_RECEIVED

com.amazon.aace.phonecontrol.PhoneCallController.CallState.CALL_RECEIVED

An alert for the inbound call has been received.

◆ INBOUND_RINGING

com.amazon.aace.phonecontrol.PhoneCallController.CallState.INBOUND_RINGING

The inbound call is ringing.


Alexa Auto SDK 2.0.0 - Copyright 2017-2019 Amazon.com, Inc. or its affiliates. All Rights Reserved. Licensed under the Apache License, Version 2.0