AlexaClientSDK  1.24.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 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

◆ 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 1.24.0 - Copyright 2016-2021 Amazon.com, Inc. or its affiliates. All Rights Reserved. Licensed under the Apache License, Version 2.0