Loading services/net/java/android/net/INetworkMonitor.aidl +14 −0 Original line number Diff line number Diff line Loading @@ -40,6 +40,20 @@ oneway interface INetworkMonitor { // for https probe. const int NETWORK_TEST_RESULT_PARTIAL_CONNECTIVITY = 2; // Network validation flags indicate probe result and types. If no NETWORK_VALIDATION_RESULT_* // are set, then it's equal to NETWORK_TEST_RESULT_INVALID. If NETWORK_VALIDATION_RESULT_VALID // is set, then the network validates and equal to NETWORK_TEST_RESULT_VALID. If // NETWORK_VALIDATION_RESULT_PARTIAL is set, then the network has partial connectivity which // is equal to NETWORK_TEST_RESULT_PARTIAL_CONNECTIVITY. NETWORK_VALIDATION_PROBE_* is set // when the specific probe result of the network is resolved. const int NETWORK_VALIDATION_RESULT_VALID = 0x01; const int NETWORK_VALIDATION_RESULT_PARTIAL = 0x02; const int NETWORK_VALIDATION_PROBE_DNS = 0x04; const int NETWORK_VALIDATION_PROBE_HTTP = 0x08; const int NETWORK_VALIDATION_PROBE_HTTPS = 0x10; const int NETWORK_VALIDATION_PROBE_FALLBACK = 0x20; const int NETWORK_VALIDATION_PROBE_PRIVDNS = 0x40; void start(); void launchCaptivePortalApp(); void notifyCaptivePortalAppFinished(int response); Loading Loading
services/net/java/android/net/INetworkMonitor.aidl +14 −0 Original line number Diff line number Diff line Loading @@ -40,6 +40,20 @@ oneway interface INetworkMonitor { // for https probe. const int NETWORK_TEST_RESULT_PARTIAL_CONNECTIVITY = 2; // Network validation flags indicate probe result and types. If no NETWORK_VALIDATION_RESULT_* // are set, then it's equal to NETWORK_TEST_RESULT_INVALID. If NETWORK_VALIDATION_RESULT_VALID // is set, then the network validates and equal to NETWORK_TEST_RESULT_VALID. If // NETWORK_VALIDATION_RESULT_PARTIAL is set, then the network has partial connectivity which // is equal to NETWORK_TEST_RESULT_PARTIAL_CONNECTIVITY. NETWORK_VALIDATION_PROBE_* is set // when the specific probe result of the network is resolved. const int NETWORK_VALIDATION_RESULT_VALID = 0x01; const int NETWORK_VALIDATION_RESULT_PARTIAL = 0x02; const int NETWORK_VALIDATION_PROBE_DNS = 0x04; const int NETWORK_VALIDATION_PROBE_HTTP = 0x08; const int NETWORK_VALIDATION_PROBE_HTTPS = 0x10; const int NETWORK_VALIDATION_PROBE_FALLBACK = 0x20; const int NETWORK_VALIDATION_PROBE_PRIVDNS = 0x40; void start(); void launchCaptivePortalApp(); void notifyCaptivePortalAppFinished(int response); Loading