Supervision APIs
- Command Context
- Command Context
CommandContextCommandContext.command_nameCommandContext.command_idCommandContext.start_timeCommandContext.previous_stable_stateCommandContext.planned_devicesCommandContext.planned_device_aliasesCommandContext.command_outcomeCommandContext.completion_timeCommandContext.refresh_attemptedCommandContext.overridden_byCommandContext.requested_obs_modesCommandContext.scan_scheduleCommandContext.semantics
CommandDeviceSelection
- Command Context Builder
- Command Context Registry
CommandContextRegistryCommandContextRegistry.set_active()CommandContextRegistry.update_outcome()CommandContextRegistry.get_active()CommandContextRegistry.clear_completed_active()CommandContextRegistry.retain_scan_context_if_needed()CommandContextRegistry.clear_retained_scan_context()CommandContextRegistry.get_retained_scan_context()CommandContextRegistry.get_scan_lifecycle_context()CommandContextRegistry.has_active_scan_lifecycle()
- Command Semantics
- Scan policy
- Command Context
- Consistency Policy
- Scan policy
- Observation Supervisor and State Supervision APIs