PrimaryDeviceDeployment constructor

PrimaryDeviceDeployment({
  1. required PrimaryDeviceConfiguration<DeviceRegistration> deviceConfiguration,
  2. required DeviceRegistration registration,
  3. Set<DeviceConfiguration<DeviceRegistration>> connectedDevices = const {},
  4. Map<String, DeviceRegistration?> connectedDeviceRegistrations = const {},
  5. Set<TaskConfiguration> tasks = const {},
  6. Map<String, TriggerConfiguration> triggers = const {},
  7. Set<TaskControl> taskControls = const {},
  8. Set<ExpectedParticipantData> expectedParticipantData = const {},
})

Implementation

PrimaryDeviceDeployment({
  required this.deviceConfiguration,
  required this.registration,
  this.connectedDevices = const {},
  this.connectedDeviceRegistrations = const {},
  this.tasks = const {},
  this.triggers = const {},
  this.taskControls = const {},
  this.expectedParticipantData = const {},
});