AlexaClientSDK  3.0.0
A cross-platform, modular SDK for interacting with the Alexa Voice Service
Public Attributes | List of all members
alexaClientSDK::avsCommon::sdkInterfaces::CallStateObserverInterface::CallStateInfo Struct Reference

An struct containing call state information. More...

#include <CallStateObserverInterface.h>

Public Attributes

CallState callState
 An enum representing the state of a call. More...
 
std::string callType
 The type of the call. More...
 
std::string previousSipUserAgentState
 Previous sipUserAgent state. More...
 
std::string currentSipUserAgentState
 Current sipUserAgent state. More...
 
std::string displayName
 Contact name to be displayed. More...
 
std::string endpointLabel
 Information about the endpoint of the contact. More...
 
std::string inboundCalleeName
 Name of callee for whom incoming call is intended. More...
 
std::string callProviderType
 Textual description of exact call provider type. More...
 
std::string callProviderImageUrl
 
std::string inboundRingtoneUrl
 Inbound ringtone url. More...
 
std::string outboundRingbackUrl
 Outbound ringtone url. More...
 
bool isDropIn
 This indicates if it's a drop in call or not. More...
 

Detailed Description

An struct containing call state information.

Member Data Documentation

◆ callProviderImageUrl

std::string alexaClientSDK::avsCommon::sdkInterfaces::CallStateObserverInterface::CallStateInfo::callProviderImageUrl

Call provider image url. This image url may be null. For the case the provider image is not provided by url, the application should have local image to display instead of downloading from this url.

◆ callProviderType

std::string alexaClientSDK::avsCommon::sdkInterfaces::CallStateObserverInterface::CallStateInfo::callProviderType

Textual description of exact call provider type.

◆ callState

CallState alexaClientSDK::avsCommon::sdkInterfaces::CallStateObserverInterface::CallStateInfo::callState

An enum representing the state of a call.

◆ callType

std::string alexaClientSDK::avsCommon::sdkInterfaces::CallStateObserverInterface::CallStateInfo::callType

The type of the call.

◆ currentSipUserAgentState

std::string alexaClientSDK::avsCommon::sdkInterfaces::CallStateObserverInterface::CallStateInfo::currentSipUserAgentState

Current sipUserAgent state.

◆ displayName

std::string alexaClientSDK::avsCommon::sdkInterfaces::CallStateObserverInterface::CallStateInfo::displayName

Contact name to be displayed.

◆ endpointLabel

std::string alexaClientSDK::avsCommon::sdkInterfaces::CallStateObserverInterface::CallStateInfo::endpointLabel

Information about the endpoint of the contact.

◆ inboundCalleeName

std::string alexaClientSDK::avsCommon::sdkInterfaces::CallStateObserverInterface::CallStateInfo::inboundCalleeName

Name of callee for whom incoming call is intended.

◆ inboundRingtoneUrl

std::string alexaClientSDK::avsCommon::sdkInterfaces::CallStateObserverInterface::CallStateInfo::inboundRingtoneUrl

Inbound ringtone url.

◆ isDropIn

bool alexaClientSDK::avsCommon::sdkInterfaces::CallStateObserverInterface::CallStateInfo::isDropIn

This indicates if it's a drop in call or not.

◆ outboundRingbackUrl

std::string alexaClientSDK::avsCommon::sdkInterfaces::CallStateObserverInterface::CallStateInfo::outboundRingbackUrl

Outbound ringtone url.

◆ previousSipUserAgentState

std::string alexaClientSDK::avsCommon::sdkInterfaces::CallStateObserverInterface::CallStateInfo::previousSipUserAgentState

Previous sipUserAgent state.


The documentation for this struct was generated from the following file:

AlexaClientSDK 3.0.0 - Copyright 2016-2022 Amazon.com, Inc. or its affiliates. All Rights Reserved. Licensed under the Apache License, Version 2.0