AlexaClientSDK  3.0.0
A cross-platform, modular SDK for interacting with the Alexa Voice Service
Public Member Functions | Public Attributes | List of all members
alexaClientSDK::acsdkExternalMediaPlayerInterfaces::ObservableSessionProperties Struct Reference

#include <ExternalMediaPlayerObserverInterface.h>

Public Member Functions

 ObservableSessionProperties ()
 ObservableSessionProperties (bool loggedIn, const std::string &userName)

Public Attributes

bool loggedIn
 Flag that identifies if a user is currently logged in or not. More...
std::string userName

Detailed Description

struct that includes the Session properties exposed to observers

Constructor & Destructor Documentation

◆ ObservableSessionProperties() [1/2]

alexaClientSDK::acsdkExternalMediaPlayerInterfaces::ObservableSessionProperties::ObservableSessionProperties ( )

Default Constructor.

◆ ObservableSessionProperties() [2/2]

alexaClientSDK::acsdkExternalMediaPlayerInterfaces::ObservableSessionProperties::ObservableSessionProperties ( bool  loggedIn,
const std::string &  userName 


loggedInFlag that identifies if a users is logged in or not.
userNameThe user name of the currently logged in user.

Member Data Documentation

◆ loggedIn

bool alexaClientSDK::acsdkExternalMediaPlayerInterfaces::ObservableSessionProperties::loggedIn

Flag that identifies if a user is currently logged in or not.

◆ userName

std::string alexaClientSDK::acsdkExternalMediaPlayerInterfaces::ObservableSessionProperties::userName

The userName of the user currently logged in via a Login directive from the AVS.

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

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