/Unity-NetChecker

Reliable Internet Detection for Unity

Primary LanguageC#

NetChecker - Reliable Internet Detection for Unity

This library implement Captive Portal Detection for Unity.

How To Use

One time Check

NetChecker netChecker = GetComponent<NetChecker>();
netChecker.OnCheckFinished += status => Debug.Log("Internet Check Result: " + status);
netChecker.CheckConnection();

Background Check

NetChecker netChecker = GetComponent<NetChecker>();
netChecker.OnConnectionStatusChanged += status => Debug.Log("Internet Status Changed: " + status);
netChecker.StartConnectionCheck();