PatchbayPermissionDriverRequest constructor

const PatchbayPermissionDriverRequest({
  1. String protocolVersion = patchbayPermissionProtocolVersion,
  2. required String requestId,
  3. required PatchbayPermissionOperation operation,
  4. String? deviceId,
  5. String? applicationId,
  6. Map<String, Object?>? sessionRef,
  7. String? permission,
  8. String? policy,
  9. PatchbayPermissionState? state,
  10. PatchbayPermissionDecision? decision,
  11. required int timeoutMs,
})

Implementation

const PatchbayPermissionDriverRequest({
  this.protocolVersion = patchbayPermissionProtocolVersion,
  required this.requestId,
  required this.operation,
  this.deviceId,
  this.applicationId,
  this.sessionRef,
  this.permission,
  this.policy,
  this.state,
  this.decision,
  required this.timeoutMs,
});