configure method
- @mustCallSuper
- required DeploymentService deploymentService,
- required DeviceDataCollectorFactory deviceController,
- required String? deviceId,
Configure this ClientManager by specifying:
deviceId
- register this client device in study deploymentsdeploymentService
- where to get study deploymentsdeviceController
that handles devices connected to this client
Implementation
@mustCallSuper
Future<DeviceRegistration> configure({
required DeploymentService deploymentService,
required DeviceDataCollectorFactory deviceController,
required String? deviceId,
}) async {
this.deploymentService = deploymentService;
this.deviceController = deviceController;
return registration = DeviceRegistration(deviceId);
}