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.