public static NetworkStatus LocalWifiConnectionStatus () { NetworkReachabilityFlags flags; if (IsAdHocWiFiNetworkAvailable (out flags)) if ((flags & NetworkReachabilityFlags.IsDirect) != 0) return NetworkStatus.ReachableViaWiFiNetwork; return NetworkStatus.NotReachable; } }
void UpdateStatus(object sender, EventArgs e) { remoteHostStatus = Reachability.RemoteHostStatus(); internetStatus = Reachability.InternetConnectionStatus(); localWifiStatus = Reachability.LocalWifiConnectionStatus(); TableView.ReloadData(); }