Package com.streamwide.smartms.lib.core.api.geolocation

Types

Link copied to clipboard
open class BeaconError : Error
Container to encapsulate all Beacon errors, to ease passing around error code + error message in Beacon Callbacks.
Link copied to clipboard
interface ChangeTrackingRuleCallback : STWCallback<T>
This interface is used with STWGeolocationManager to get the result of changing tracking rule request.
Link copied to clipboard
open class GeolocationError : Error
Container to encapsulate all Geolocation errors, to ease passing around error code + error message in Geolocation Callbacks.
Link copied to clipboard
interface StartTrackingParticipantsCallback : STWCallback<T>
Callback used to get result of starting the tracking of other user's device location
Link copied to clipboard
open class STWBeaconManager
STWBeaconManagerPublic Class that manages all operations concerning beacon monitoring.
Link copied to clipboard
interface STWBeaconServiceCallback : STWCallback<T>
Link copied to clipboard
interface STWDispatcherStatusListener
This interface is used with the STWGeolocationManager in order to delegate events related to Dispatch manager status.
Link copied to clipboard
interface STWGeolocationFeaturesListener
This interface is used with the STWGeolocationManager in order to delegate events related to Geolocation changes.
Link copied to clipboard
open class STWGeolocationManager
STWGeolocationManagerPublic Class that manages all operations concerning geolocation tracking.
Link copied to clipboard
annotation class STWGeolocationStatus
Link copied to clipboard
annotation class STWMapProviderValues
Link copied to clipboard
interface STWRequestAddressListener : STWCallback<T>
This interface is used with the STWGeolocationManager in order to delegate events related to retrieving the address from location.
Link copied to clipboard
interface STWRequestCountryCodeListener : STWCallback<T>
This interface is used with the STWGeolocationManager in order to delegate events related to retrieving the country code from location.
Link copied to clipboard
interface STWRequestDetailedAddressListener : STWCallback<T>
This interface is used with the STWGeolocationManager in order to delegate events related to retrieving the detailed address from a position.
Link copied to clipboard
interface STWSearchPlaceListener : STWCallback<T>
This interface is used with the STWGeolocationManager in order to delegate events related to searching for places based on a keyword.
Link copied to clipboard
interface STWTrackingDeviceLocationListener : STWCallback<T>
This interface is used with the STWGeolocationManager in order to delegate events related to the tracking location service, like: This class handle several events defined in the following list : Start trackingStop trackingWake up the device after going into a deep sleep mode
Link copied to clipboard
interface STWTrackingParticipantsListener
Link copied to clipboard
interface TrackingDeviceLocationCallback : STWCallback<T>
A useful listener to get the result of tracking location request