16 #ifndef AVS_CAPABILITIES_DAVSCLIENT_ACSDKASSETSCOMMON_TEST_MOCKS_INTERNETCONNECTIONMONITORMOCK_H_ 17 #define AVS_CAPABILITIES_DAVSCLIENT_ACSDKASSETSCOMMON_TEST_MOCKS_INTERNETCONNECTIONMONITORMOCK_H_ 24 namespace acsdkAssets {
31 static std::shared_ptr<InternetConnectionMonitorMock>
create();
34 std::shared_ptr<alexaClientSDK::avsCommon::sdkInterfaces::InternetConnectionObserverInterface> observer)
37 std::shared_ptr<alexaClientSDK::avsCommon::sdkInterfaces::InternetConnectionObserverInterface> observer)
48 #endif // AVS_CAPABILITIES_DAVSCLIENT_ACSDKASSETSCOMMON_TEST_MOCKS_INTERNETCONNECTIONMONITORMOCK_H_
void addInternetConnectionObserver(std::shared_ptr< alexaClientSDK::avsCommon::sdkInterfaces::InternetConnectionObserverInterface > observer) override
Definition: InternetConnectionMonitorMock.cpp:38
~InternetConnectionMonitorMock() override
void removeInternetConnectionObserver(std::shared_ptr< alexaClientSDK::avsCommon::sdkInterfaces::InternetConnectionObserverInterface > observer) override
Definition: InternetConnectionMonitorMock.cpp:44
Definition: InternetConnectionMonitorMock.h:26
Whether or not curl logs should be emitted.
Definition: AVSConnectionManager.h:36
static std::shared_ptr< InternetConnectionMonitorMock > create()
Definition: InternetConnectionMonitorMock.cpp:32
Definition: InternetConnectionMonitorInterface.h:30