16 #ifndef ALEXA_CLIENT_SDK_ACL_INCLUDE_ACL_TRANSPORT_TRANSPORTOBSERVERINTERFACE_H_ 17 #define ALEXA_CLIENT_SDK_ACL_INCLUDE_ACL_TRANSPORT_TRANSPORTOBSERVERINTERFACE_H_ 42 virtual void onConnected(std::shared_ptr<TransportInterface> transport) = 0;
51 std::shared_ptr<TransportInterface> transport,
65 #endif // ALEXA_CLIENT_SDK_ACL_INCLUDE_ACL_TRANSPORT_TRANSPORTOBSERVERINTERFACE_H_
ChangedReason
Definition: ConnectionStatusObserverInterface.h:50
virtual void onConnected(std::shared_ptr< TransportInterface > transport)=0
Definition: TransportObserverInterface.h:30
virtual ~TransportObserverInterface()=default
virtual void onServerSideDisconnect(std::shared_ptr< TransportInterface > transport)=0
Whether or not curl logs should be emitted.
Definition: AVSConnectionManager.h:36
virtual void onDisconnected(std::shared_ptr< TransportInterface > transport, avsCommon::sdkInterfaces::ConnectionStatusObserverInterface::ChangedReason reason)=0