-
- All Implemented Interfaces:
-
com.pointrlabs.core.management.PositionManager
,com.pointrlabs.core.management.interfaces.Advertiser
,com.pointrlabs.core.management.interfaces.Advertiser
public class PositionManagerImpl extends PTRAdvertiser<PositionManager.Listener> implements PositionManager
PositionManager
-
-
Constructor Summary
Constructors Constructor Description PositionManagerImpl(CppSharedPtr cppPositionManager)
Instantiates a new Position manager.
-
Method Summary
Modifier and Type Method Description CalculatedLocation
getCurrentCalculatedLocation()
Last calculated location of the user CalculatedLocation
getLastValidCalculatedLocation()
Last valid location of the user PositioningTypes.PositioningServiceState
getState()
Current positioning service state (bluetooth status) void
feedExternalCalculatedLocation(CalculatedLocation location)
-
-
Constructor Detail
-
PositionManagerImpl
PositionManagerImpl(CppSharedPtr cppPositionManager)
Instantiates a new Position manager.
-
-
Method Detail
-
getCurrentCalculatedLocation
CalculatedLocation getCurrentCalculatedLocation()
Last calculated location of the user
-
getLastValidCalculatedLocation
CalculatedLocation getLastValidCalculatedLocation()
Last valid location of the user
-
getState
PositioningTypes.PositioningServiceState getState()
Current positioning service state (bluetooth status)
-
feedExternalCalculatedLocation
void feedExternalCalculatedLocation(CalculatedLocation location)
-
-
-
-