RemoteService
constructor(service: RemoteServiceWrapper, includedServices: List<RemoteService>, emitNewAction: (DeviceConnectionManager.Event.AddAction) -> Unit, logger: ContextualLogger)
Constructor
Parameters
service
the RemoteServiceWrapper to access the platform service.
includedServices
the list of com.splendo.kaluga.bluetooth.RemoteService this service includes.
emitNewAction
method to call when a new DeviceConnectionManager.Event.AddAction event should take place
logger
the ContextualLogger to use for logging.