|  | Alexa Auto SDK
    2.3.0
    | 
| Public Member Functions | |
| SessionState ()=default | |
| Public Attributes | |
| std::string | endpointId | 
| The unique device endpoint. | |
| bool | loggedIn | 
| Flag that identifies if a user is currently logged in or not. | |
| std::string | userName | 
| The userName of the user currently logged in via a Login directive from the AVS. | |
| bool | isGuest | 
| Flag that identifies if the user currently logged in is a guest or not. | |
| bool | launched | 
| Flag that identifies if an application has been launched or not. | |
| bool | active | 
| std::string | accessToken | 
| std::chrono::milliseconds | tokenRefreshInterval | 
| The validity period of the token in milliseconds. | |
| std::string | playerCookie | 
| A player may declare arbitrary information for itself. | |
| std::string | spiVersion | 
| The only spiVersion that currently exists is "1.0". | |
struct that represents the session state of a player.
| 
 | default | 
Default Constructor.
| bool aace::alexa::ExternalMediaAdapter::SessionState::active | 
Flag that identifies if the application is currently active or not. This could mean different things for different applications.
| std::string aace::alexa::ExternalMediaAdapter::SessionState::accessToken | 
The accessToken used to login a user. The access token may also be used as a bearer token if the adapter makes an authenticated Web API to the music provider.
Alexa Auto SDK 2.3.0 - Copyright 2017-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. Licensed under the Apache License, Version 2.0