Usage
using VoxelBusters.CoreLibrary;
using VoxelBusters.EssentialKit;private void OnEnable()
{
// register for events
NetworkServices.OnHostReachabilityChange += OnHostReachabilityChange;
NetworkServices.OnInternetConnectivityChange += OnInternetConnectivityChange;
}
private void OnDisable()
{
// unregister from events
NetworkServices.OnHostReachabilityChange -= OnHostReachabilityChange;
NetworkServices.OnInternetConnectivityChange -= OnInternetConnectivityChange;
}private void OnInternetConnectivityChange(NetworkServicesInternetConnectivityStatusChangeResult result)
{
Debug.Log("Received internet connectivity changed event.");
Debug.Log("Internet connectivity status: " + result.IsConnected);
}
private void OnHostReachabilityChange(NetworkServicesHostReachabilityStatusChangeResult result)
{
Debug.Log("Received host reachability changed event.");
Debug.Log("Host reachability status: " + result.IsReachable);
}Start detecting the status
Stop detecting the status
Checking status any time
Last updated