### All Types | Name | Summary | |---|---| | ##### [at.specure.info.network.ActiveNetworkLiveData](../at.specure.info.network/-active-network-live-data/index.md) LiveData that observes changes of active network from [ActiveNetworkWatcher](../at.specure.info.network/-active-network-watcher/index.md) If no active connection is available null well be posted | ##### [at.specure.info.network.ActiveNetworkWatcher](../at.specure.info.network/-active-network-watcher/index.md) Active network watcher that is aggregates all network watchers to detect which one is currently active and get its data | ##### [at.specure.info.band.Band](../at.specure.info.band/-band/index.md) Base class for network band information | ##### [at.specure.database.entity.Capabilities](../at.specure.database.entity/-capabilities/index.md) | ##### [at.specure.info.band.CellBand](../at.specure.info.band/-cell-band/index.md) Contains information about cellular band and frequency available for current network | ##### [at.specure.info.cell.CellChannelAttribution](../at.specure.info.cell/-cell-channel-attribution/index.md) Channel attribution type | ##### [at.specure.database.entity.CellInfo](../at.specure.database.entity/-cell-info/index.md) | ##### [at.specure.info.cell.CellInfoLiveData](../at.specure.info.cell/-cell-info-live-data/index.md) LiveData that observes changes of cellular network from [CellInfoWatcher](../at.specure.info.cell/-cell-info-watcher/index.md) If no active or cellular connection is available null well be posted | ##### [at.specure.info.cell.CellInfoWatcher](../at.specure.info.cell/-cell-info-watcher/index.md) Watcher that is responsible for tracking cellular connection info | ##### [at.specure.info.cell.CellInfoWatcherImpl](../at.specure.info.cell/-cell-info-watcher-impl/index.md) Default implementation of [CellInfoWatcher](../at.specure.info.cell/-cell-info-watcher/index.md) that is using to track Cellular network information | ##### [at.specure.database.entity.CellLocation](../at.specure.database.entity/-cell-location/index.md) | ##### [at.specure.info.cell.CellNetworkInfo](../at.specure.info.cell/-cell-network-info/index.md) Cellular Network information | ##### [at.specure.info.cell.CellTechnology](../at.specure.info.cell/-cell-technology/index.md) Mobile network technology generations | ##### [at.specure.data.ClientUUID](../at.specure.data/-client-u-u-i-d/index.md) | ##### [at.specure.config.Config](../at.specure.config/-config/index.md) An interface that contains all config values need by core module and other modules that depends of it | ##### [at.specure.info.connectivity.ConnectivityInfo](../at.specure.info.connectivity/-connectivity-info/index.md) Represents short info available for active network | ##### [at.specure.info.connectivity.ConnectivityInfoLiveData](../at.specure.info.connectivity/-connectivity-info-live-data/index.md) LiveData that observes changes of [ConnectivityInfo](../at.specure.info.connectivity/-connectivity-info/index.md) from [ConnectivityWatcher](../at.specure.info.connectivity/-connectivity-watcher/index.md) If no active connection is available null well be posted | ##### [at.specure.info.connectivity.ConnectivityWatcher](../at.specure.info.connectivity/-connectivity-watcher/index.md) Watcher that is responsible for tracking active network state | ##### [at.specure.info.connectivity.ConnectivityWatcherImpl](../at.specure.info.connectivity/-connectivity-watcher-impl/index.md) Basic implementation of [ConnectivityWatcher](../at.specure.info.connectivity/-connectivity-watcher/index.md) to track connectivity changes using [android.net.ConnectivityManager](https://developer.android.com/reference/android/net/ConnectivityManager.html) | (extensions in package at.specure.util) ##### [android.content.Context](../at.specure.util/android.content.-context/index.md) | ##### [at.specure.config.ControlServerProviderImpl](../at.specure.config/-control-server-provider-impl/index.md) | ##### [at.specure.data.ControlServerSettings](../at.specure.data/-control-server-settings/index.md) | ##### [at.specure.di.CoreApp](../at.specure.di/-core-app/index.md) Basic application class that should be extended in module that uses core library This class contains links to the core module that allows to inject it in components. | ##### [at.specure.di.CoreComponent](../at.specure.di/-core-component/index.md) Core component interface that must be extended by main Dagger component to contribute injections | ##### [at.specure.database.CoreDatabase](../at.specure.database/-core-database/index.md) | ##### [at.specure.di.CoreInjector](../at.specure.di/-core-injector/index.md) | ##### [at.specure.di.CoreModule](../at.specure.di/-core-module/index.md) Dagger core module that provides instances used by core library | ##### [at.specure.di.DatabaseModule](../at.specure.di/-database-module/index.md) Dagger databse module that provides database instance used by core library | ##### [at.specure.database.entity.GeoLocations](../at.specure.database.entity/-geo-locations/index.md) | ##### [at.specure.database.entity.History](../at.specure.database.entity/-history/index.md) | ##### [at.specure.database.dao.HistoryDao](../at.specure.database.dao/-history-dao/index.md) | ##### [at.specure.data.HistoryFilterOptions](../at.specure.data/-history-filter-options/index.md) | ##### [at.specure.repository.HistoryRepository](../at.specure.repository/-history-repository/index.md) | ##### [at.specure.repository.HistoryRepositoryImpl](../at.specure.repository/-history-repository-impl/index.md) | ##### [at.specure.info.ip.IpChangeWatcher](../at.specure.info.ip/-ip-change-watcher/index.md) Ip change watcher that tracks changes of IPv4 and IPv6 address changes for an active network | ##### [at.specure.info.ip.IpChangeWatcherImpl](../at.specure.info.ip/-ip-change-watcher-impl/index.md) Basic implementation of [IpChangeWatcher](../at.specure.info.ip/-ip-change-watcher/index.md) that uses [ConnectivityWatcher](../at.specure.info.connectivity/-connectivity-watcher/index.md) to detect network changes | ##### [at.specure.info.ip.IpInfo](../at.specure.info.ip/-ip-info/index.md) Data class that describes IPv6 state | ##### [at.specure.info.ip.IpStatus](../at.specure.info.ip/-ip-status/index.md) Describes state of private and public Ip addresses | ##### [at.specure.info.ip.IpV4ChangeLiveData](../at.specure.info.ip/-ip-v4-change-live-data/index.md) LiveData that tracks changes of IPv4 info | ##### [at.specure.info.ip.IpV6ChangeLiveData](../at.specure.info.ip/-ip-v6-change-live-data/index.md) LiveData that tracks changes of IPv6 info | (extensions in package at.specure.util) ##### [kotlin.collections.Iterable](../at.specure.util/kotlin.collections.-iterable/index.md) | ##### [at.specure.util.permission.LocationAccess](../at.specure.util.permission/-location-access/index.md) Checks location permission is permitted | ##### [at.specure.util.permission.LocationAccessImpl](../at.specure.util.permission/-location-access-impl/index.md) Implementation of [LocationAccess](../at.specure.util.permission/-location-access/index.md) that checks [android.Manifest.permission.ACCESS_FINE_LOCATION](https://developer.android.com/reference/android/Manifest/permission.html#ACCESS_FINE_LOCATION) granted | ##### [at.specure.location.LocationInfo](../at.specure.location/-location-info/index.md) Class suitable to display information for user, information are in human-readable form | ##### [at.specure.location.LocationInfoLiveData](../at.specure.location/-location-info-live-data/index.md) LiveData that observes location changes | ##### [at.specure.location.LocationProviderState](../at.specure.location/-location-provider-state/index.md) | ##### [at.specure.location.LocationProviderStateLiveData](../at.specure.location/-location-provider-state-live-data/index.md) LiveData that observes enabled/disabled states of location providers(gps/network) | ##### [at.specure.location.LocationProviderStateWatcher](../at.specure.location/-location-provider-state-watcher/index.md) | ##### [at.specure.location.LocationProviderStateWatcherImpl](../at.specure.location/-location-provider-state-watcher-impl/index.md) | ##### [at.specure.location.LocationWatcher](../at.specure.location/-location-watcher/index.md) | ##### [at.specure.data.MapServerSettings](../at.specure.data/-map-server-settings/index.md) | ##### [at.specure.measurement.MeasurementClient](../at.specure.measurement/-measurement-client/index.md) | ##### [at.specure.measurement.MeasurementProducer](../at.specure.measurement/-measurement-producer/index.md) | ##### [at.specure.measurement.MeasurementService](../at.specure.measurement/-measurement-service/index.md) | ##### [at.specure.measurement.MeasurementState](../at.specure.measurement/-measurement-state/index.md) | ##### [at.specure.info.network.MobileNetworkType](../at.specure.info.network/-mobile-network-type/index.md) Type of Mobile network technology according to [android.telephony.TelephonyManager](https://developer.android.com/reference/android/telephony/TelephonyManager.html).NETWORK_TYPE_* | ##### [at.specure.test.MockedTestController](../at.specure.test/-mocked-test-controller/index.md) | (extensions in package at.specure.util) ##### [android.net.Network](../at.specure.util/android.net.-network/index.md) | ##### [at.specure.info.NetworkCapability](../at.specure.info/-network-capability/index.md) Enum that represents network capability constants from [android.net.NetworkCapabilities](https://developer.android.com/reference/android/net/NetworkCapabilities.html) | ##### [at.specure.info.network.NetworkInfo](../at.specure.info.network/-network-info/index.md) Base class that represents network information | ##### [at.specure.util.permission.PermissionAccess](../at.specure.util.permission/-permission-access/index.md) Basic interface for handle Android runtime permissions | ##### [at.specure.database.entity.PermissionStatus](../at.specure.database.entity/-permission-status/index.md) | ##### [at.specure.util.permission.PermissionsWatcher](../at.specure.util.permission/-permissions-watcher/index.md) Class that aggregates all [PermissionAccess](../at.specure.util.permission/-permission-access/index.md) and manages its states and changes | ##### [at.specure.util.permission.PhoneStateAccess](../at.specure.util.permission/-phone-state-access/index.md) Checks phone state permission is permitted | ##### [at.specure.util.permission.PhoneStateAccessImpl](../at.specure.util.permission/-phone-state-access-impl/index.md) Implementation of [PhoneStateAccess](../at.specure.util.permission/-phone-state-access/index.md) that checks [android.Manifest.permission.READ_PHONE_STATE](https://developer.android.com/reference/android/Manifest/permission.html#READ_PHONE_STATE) granted | ##### [at.specure.database.entity.Ping](../at.specure.database.entity/-ping/index.md) | ##### [at.specure.util.PreferenceLiveData](../at.specure.util/-preference-live-data/index.md) | ##### [at.specure.repository.SettingsRepository](../at.specure.repository/-settings-repository/index.md) | ##### [at.specure.repository.SettingsRepositoryImpl](../at.specure.repository/-settings-repository-impl/index.md) | ##### [at.specure.worker.request.SettingsWorker](../at.specure.worker.request/-settings-worker/index.md) | ##### [at.specure.database.entity.Signal](../at.specure.database.entity/-signal/index.md) | ##### [at.specure.info.strength.SignalStrengthInfo](../at.specure.info.strength/-signal-strength-info/index.md) Class that contains data about signal strength | ##### [at.specure.info.strength.SignalStrengthLiveData](../at.specure.info.strength/-signal-strength-live-data/index.md) LiveData that observes cellular signal strength changes | ##### [at.specure.info.strength.SignalStrengthWatcher](../at.specure.info.strength/-signal-strength-watcher/index.md) Watcher that is responsible for tracking signal strength of active network | ##### [at.specure.info.strength.SignalStrengthWatcherImpl](../at.specure.info.strength/-signal-strength-watcher-impl/index.md) Basic implementation of [SignalStrengthInfo](../at.specure.info.strength/-signal-strength-info/index.md) that using [ActiveNetworkWatcher](../at.specure.info.network/-active-network-watcher/index.md) and [WifiInfoWatcher](../at.specure.info.wifi/-wifi-info-watcher/index.md) to detect network changes and handle signal strength changes of current network available on the mobile device | ##### [at.specure.util.StringPreferenceLiveData](../at.specure.util/-string-preference-live-data/index.md) | ##### [at.specure.util.StringSetPreferenceLiveData](../at.specure.util/-string-set-preference-live-data/index.md) | ##### [at.specure.di.SystemModule](../at.specure.di/-system-module/index.md) Dagger module that provides android system dependencies | ##### [at.specure.database.Tables](../at.specure.database/-tables/index.md) | ##### [at.specure.data.TermsAndConditions](../at.specure.data/-terms-and-conditions/index.md) | ##### [at.specure.database.entity.Test](../at.specure.database.entity/-test/index.md) | ##### [at.specure.test.TestController](../at.specure.test/-test-controller/index.md) | ##### [at.specure.test.TestProgressListener](../at.specure.test/-test-progress-listener/index.md) | ##### [at.specure.database.entity.TestTrafficItem](../at.specure.database.entity/-test-traffic-item/index.md) | ##### [at.specure.info.TransportType](../at.specure.info/-transport-type/index.md) Enum that represents [android.net.NetworkCapabilities](https://developer.android.com/reference/android/net/NetworkCapabilities.html) constants for transport types | ##### [at.specure.info.band.WifiBand](../at.specure.info.band/-wifi-band/index.md) Contains information about wlan band and frequency available for current network | ##### [at.specure.info.wifi.WifiInfoWatcher](../at.specure.info.wifi/-wifi-info-watcher/index.md) WiFi watcher that allows to get active wifi connection information | ##### [at.specure.info.wifi.WifiInfoWatcherImpl](../at.specure.info.wifi/-wifi-info-watcher-impl/index.md) Basic [WifiManager](https://developer.android.com/reference/android/net/wifi/WifiManager.html) implementation to receive WIFI network info using [android.net.wifi.WifiManager](https://developer.android.com/reference/android/net/wifi/WifiManager.html) | ##### [at.specure.info.network.WifiNetworkInfo](../at.specure.info.network/-wifi-network-info/index.md) Data object that contains information about WiFi network | ##### [at.specure.worker.WorkLauncher](../at.specure.worker/-work-launcher/index.md) | ##### [at.specure.test.WrappedTestController](../at.specure.test/-wrapped-test-controller/index.md)