alerts all observers of a connection change . concode_field_sep ArrayList<Long> nativeNetworkObservers concode_elem_sep NetworkMonitor instance concode_elem_sep String TAG concode_elem_sep ArrayList<NetworkObserver> networkObservers concode_elem_sep ConnectionType currentConnectionType concode_elem_sep NetworkMonitorAutoDetect autoDetector concode_field_sep void addNetworkObserver concode_elem_sep void setAutoDetectConnectivityState concode_elem_sep void removeNetworkObserver concode_elem_sep void removeNetworkObserverInternal concode_elem_sep void updateCurrentConnectionType concode_elem_sep boolean isOnline concode_elem_sep boolean networkBindingSupported concode_elem_sep void assertIsTrue concode_elem_sep long getCurrentDefaultNetId concode_elem_sep void destroyAutoDetector concode_elem_sep void updateActiveNetworkList concode_elem_sep void addNetworkObserverInternal concode_elem_sep void resetInstanceForTests concode_elem_sep void nativeNotifyOfNetworkConnect concode_elem_sep void nativeNotifyConnectionTypeChanged concode_elem_sep void init concode_elem_sep void stopMonitoring concode_elem_sep ConnectionType getCurrentConnectionType concode_elem_sep void startMonitoring concode_elem_sep NetworkMonitorAutoDetect getAutoDetectorForTest concode_elem_sep void nativeNotifyOfNetworkDisconnect concode_elem_sep void onConnectionTypeChanged concode_elem_sep void notifyObserversOfNetworkConnect concode_elem_sep void nativeNotifyOfActiveNetworkList concode_elem_sep int androidSdkInt concode_elem_sep void notifyObserversOfNetworkDisconnect concode_elem_sep void setAutoDetectConnectivityStateInternal concode_elem_sep NetworkMonitor getInstance
void function ( ConnectionType arg0 ) { for ( long loc0 : nativeNetworkObservers ) { nativeNotifyConnectionTypeChanged ( loc0 ) ; } for ( NetworkObserver loc0 : networkObservers ) { loc0 . onConnectionTypeChanged ( arg0 ) ; } }