5 #include "IConnectivityService.h"
7 #include "CallbackCollection.h"
8 #include "EegeoWindowsGuard.h"
15 class WindowsConnectivityTimer;
23 bool HasConnectivity();
24 Web::ConnectivityType GetConnectivityType();
26 const std::string& GetSSIDForCurrentWifi();
31 void HandleTimerExpired();
36 INetworkListManager *m_pNetworkListManager;
39 std::string m_currentSSID;
41 Web::ConnectivityType m_connectivityType;
43 void SetConnectivityType(Web::ConnectivityType connectivityType);
44 void UpdateConnectivity();
45 void ReleaseNetworkListManager();