addObserver(std::shared_ptr< EndpointRegistrationObserverInterface > observer) override | alexaClientSDK::endpoints::EndpointRegistrationManager | virtual |
create(std::shared_ptr< avsCommon::sdkInterfaces::DirectiveSequencerInterface > directiveSequencer, std::shared_ptr< avsCommon::sdkInterfaces::CapabilitiesDelegateInterface > capabilitiesDelegate, const EndpointIdentifier &defaultEndpointId) | alexaClientSDK::endpoints::EndpointRegistrationManager | static |
deregisterEndpoint(const EndpointIdentifier &endpointId) override | alexaClientSDK::endpoints::EndpointRegistrationManager | virtual |
DeregistrationResult typedef | alexaClientSDK::avsCommon::sdkInterfaces::endpoints::EndpointRegistrationManagerInterface | |
doShutdown() override | alexaClientSDK::endpoints::EndpointRegistrationManager | protectedvirtual |
EndpointIdentifier typedef | alexaClientSDK::endpoints::EndpointRegistrationManager | |
EndpointInterface typedef | alexaClientSDK::endpoints::EndpointRegistrationManager | |
EndpointModificationData typedef | alexaClientSDK::endpoints::EndpointRegistrationManager | |
EndpointRegistrationObserverInterface typedef | alexaClientSDK::endpoints::EndpointRegistrationManager | |
isShutdown() const | alexaClientSDK::avsCommon::utils::RequiresShutdown | |
name() const | alexaClientSDK::avsCommon::utils::RequiresShutdown | |
registerEndpoint(std::shared_ptr< EndpointInterface > endpoint) override | alexaClientSDK::endpoints::EndpointRegistrationManager | virtual |
RegistrationResult typedef | alexaClientSDK::avsCommon::sdkInterfaces::endpoints::EndpointRegistrationManagerInterface | |
removeObserver(const std::shared_ptr< EndpointRegistrationObserverInterface > &observer) override | alexaClientSDK::endpoints::EndpointRegistrationManager | virtual |
RequiresShutdown(const std::string &name) | alexaClientSDK::avsCommon::utils::RequiresShutdown | |
shutdown() | alexaClientSDK::avsCommon::utils::RequiresShutdown | |
updateEndpoint(const EndpointIdentifier &endpointId, const std::shared_ptr< EndpointModificationData > &endpointModificationData) override | alexaClientSDK::endpoints::EndpointRegistrationManager | virtual |
UpdateResult typedef | alexaClientSDK::avsCommon::sdkInterfaces::endpoints::EndpointRegistrationManagerInterface | |
waitForPendingRegistrationsToEnqueue() | alexaClientSDK::endpoints::EndpointRegistrationManager | |
~EndpointRegistrationManager() | alexaClientSDK::endpoints::EndpointRegistrationManager | |
~EndpointRegistrationManagerInterface()=default | alexaClientSDK::avsCommon::sdkInterfaces::endpoints::EndpointRegistrationManagerInterface | virtual |
~RequiresShutdown() | alexaClientSDK::avsCommon::utils::RequiresShutdown | virtual |