All Types

com.keecker.services.navigation.interfaces.AlignToWallStatus  
com.keecker.services.projection.interfaces.AspectRatio  
com.keecker.services.navigation.interfaces.Compass  
com.keecker.services.navigation.interfaces.DetectionPose  
com.keecker.services.navigation.interfaces.DetectionResult  
com.keecker.services.projection.interfaces.DisplayMode  
com.keecker.services.projection.interfaces.DisplayPosition  
com.keecker.services.interfaces.EphemeralServiceConnection Wraps an Android android.content.ServiceConnection to be used in coroutines.
com.keecker.services.navigation.interfaces.GoToChargingStationStatus State when Keecker is going back to its charging station
com.keecker.services.interfaces.KeeckerServiceConnection A PersistentServiceConnection wrapping AIDL calls to handle potential IPC errors automatically.
com.keecker.services.navigation.interfaces.KidnappingStatus  
com.keecker.hardware.robot.interfaces.MovementSafetiesStatus  
com.keecker.services.navigation.interfaces.Odometry  
com.keecker.services.interfaces.PersistentServiceConnection A Service connection that will attempt to connect forever. Wraps
com.keecker.services.navigation.interfaces.PlaneSegmentationResult  
com.keecker.services.projection.interfaces.ProjectorAsyncClient Projector client interface for Java.
com.keecker.services.projection.interfaces.ProjectorClient Gives access to the Projector Service:
com.keecker.services.projection.interfaces.ProjectorCoroutineClient Projector client interface for Kotlin.
com.keecker.services.projection.interfaces.ProjectorState Aggregates all the information about the projector:
com.keecker.services.navigation.interfaces.RelativeGoToStatus  
com.keecker.services.interfaces.RemoteExceptionListener Notifies about KeeckerServiceConnection internal exceptions.
com.keecker.services.navigation.interfaces.SafeModeState  
com.keecker.services.interfaces.ServiceBindingInfo To bind to a android.app.Service we need to provide: