magscope.ipc_commands#
Classes#
Typed IPC payload sent between processes. |
|
Request that all manager processes exit. |
|
Typed IPC payload sent between processes. |
|
Typed IPC payload sent between processes. |
|
Typed IPC payload sent between processes. |
|
Typed IPC payload sent between processes. |
|
Typed IPC payload sent between processes. |
|
Typed IPC payload sent between processes. |
|
Typed IPC payload sent between processes. |
|
Typed IPC payload sent between processes. |
|
Typed IPC payload sent between processes. |
|
Typed IPC payload sent between processes. |
|
Typed IPC payload sent between processes. |
|
Typed IPC payload sent between processes. |
|
Typed IPC payload sent between processes. |
|
Typed IPC payload sent between processes. |
|
Typed IPC payload sent between processes. |
|
Typed IPC payload sent between processes. |
|
Typed IPC payload sent between processes. |
|
Typed IPC payload sent between processes. |
|
Typed IPC payload sent between processes. |
|
Typed IPC payload sent between processes. |
|
Typed IPC payload sent between processes. |
|
Typed IPC payload sent between processes. |
|
Typed IPC payload sent between processes. |
|
Typed IPC payload sent between processes. |
|
Typed IPC payload sent between processes. |
|
Typed IPC payload sent between processes. |
|
Typed IPC payload sent between processes. |
|
Typed IPC payload sent between processes. |
|
Typed IPC payload sent between processes. |
|
Typed IPC payload sent between processes. |
|
Report the currently executing script step to the GUI. |
|
Typed IPC payload sent between processes. |
|
Typed IPC payload sent between processes. |
|
Typed IPC payload sent between processes. |
|
Typed IPC payload sent between processes. |
|
Clear the currently loaded Z-LUT. |
|
Typed IPC payload sent between processes. |
|
Typed IPC payload sent between processes. |
|
Typed IPC payload sent between processes. |
|
Typed IPC payload sent between processes. |
|
Typed IPC payload sent between processes. |
|
Typed IPC payload sent between processes. |
|
Typed IPC payload sent between processes. |
|
Typed IPC payload sent between processes. |
|
Typed IPC payload sent between processes. |
|
Typed IPC payload sent between processes. |
|
Typed IPC payload sent between processes. |
|
Typed IPC payload sent between processes. |
|
Typed IPC payload sent between processes. |
|
Typed IPC payload sent between processes. |
|
Typed IPC payload sent between processes. |
|
Typed IPC payload sent between processes. |
|
Typed IPC payload sent between processes. |
|
Typed IPC payload sent between processes. |
|
Typed IPC payload sent between processes. |
|
Typed IPC payload sent between processes. |
|
Typed IPC payload sent between processes. |
|
Typed IPC payload sent between processes. |
|
Typed IPC payload sent between processes. |
|
Typed IPC payload sent between processes. |
|
Typed IPC payload sent between processes. |
|
Typed IPC payload sent between processes. |
|
Typed IPC payload sent between processes. |
|
Typed IPC payload sent between processes. |
|
Typed IPC payload sent between processes. |
|
Typed IPC payload sent between processes. |
|
Typed IPC payload sent between processes. |
|
Typed IPC payload sent between processes. |
|
Start the currently loaded script. |
|
Pause the running script. |
|
Resume a paused script. |
|
Typed IPC payload sent between processes. |
|
Signal that a wait condition has been satisfied. |
Module Contents#
- class magscope.ipc_commands.QuitCommand[source]#
Bases:
CommandRequest that all manager processes exit.
- class magscope.ipc_commands.SetSettingsCommand[source]#
Bases:
CommandTyped IPC payload sent between processes.
- class magscope.ipc_commands.UpdateSettingsCommand[source]#
Bases:
CommandTyped IPC payload sent between processes.
- class magscope.ipc_commands.UpdateTrackingOptionsCommand[source]#
Bases:
CommandTyped IPC payload sent between processes.
- class magscope.ipc_commands.SetAcquisitionOnCommand[source]#
Bases:
CommandTyped IPC payload sent between processes.
- class magscope.ipc_commands.WaitUntilAcquisitionOnCommand[source]#
Bases:
CommandTyped IPC payload sent between processes.
- class magscope.ipc_commands.SetAcquisitionDirOnCommand[source]#
Bases:
CommandTyped IPC payload sent between processes.
- class magscope.ipc_commands.SetAcquisitionModeCommand[source]#
Bases:
CommandTyped IPC payload sent between processes.
- class magscope.ipc_commands.SetAcquisitionDirCommand[source]#
Bases:
CommandTyped IPC payload sent between processes.
- class magscope.ipc_commands.UpdateBeadRoisCommand[source]#
Bases:
CommandTyped IPC payload sent between processes.
- class magscope.ipc_commands.LogExceptionCommand[source]#
Bases:
CommandTyped IPC payload sent between processes.
- class magscope.ipc_commands.StartupReadyCommand[source]#
Bases:
CommandTyped IPC payload sent between processes.
- class magscope.ipc_commands.UpdateCameraSettingCommand[source]#
Bases:
CommandTyped IPC payload sent between processes.
- class magscope.ipc_commands.SetSimulatedFocusCommand[source]#
Bases:
CommandTyped IPC payload sent between processes.
- class magscope.ipc_commands.MoveFocusMotorAbsoluteCommand[source]#
Bases:
CommandTyped IPC payload sent between processes.
- class magscope.ipc_commands.RequestFocusMotorLimitsCommand[source]#
Bases:
CommandTyped IPC payload sent between processes.
- class magscope.ipc_commands.ReportFocusMotorLimitsCommand[source]#
Bases:
CommandTyped IPC payload sent between processes.
- class magscope.ipc_commands.UpdateVideoBufferPurgeCommand[source]#
Bases:
CommandTyped IPC payload sent between processes.
- class magscope.ipc_commands.MoveBeadsCommand[source]#
Bases:
CommandTyped IPC payload sent between processes.
- class magscope.ipc_commands.AddRandomBeadsCommand[source]#
Bases:
CommandTyped IPC payload sent between processes.
- class magscope.ipc_commands.UpdateXYLockEnabledCommand[source]#
Bases:
CommandTyped IPC payload sent between processes.
- class magscope.ipc_commands.UpdateXYLockIntervalCommand[source]#
Bases:
CommandTyped IPC payload sent between processes.
- class magscope.ipc_commands.UpdateXYLockMaxCommand[source]#
Bases:
CommandTyped IPC payload sent between processes.
- class magscope.ipc_commands.UpdateXYLockWindowCommand[source]#
Bases:
CommandTyped IPC payload sent between processes.
- class magscope.ipc_commands.UpdateZLockEnabledCommand[source]#
Bases:
CommandTyped IPC payload sent between processes.
- class magscope.ipc_commands.UpdateZLockBeadCommand[source]#
Bases:
CommandTyped IPC payload sent between processes.
- class magscope.ipc_commands.UpdateZLockTargetCommand[source]#
Bases:
CommandTyped IPC payload sent between processes.
- class magscope.ipc_commands.UpdateZLockIntervalCommand[source]#
Bases:
CommandTyped IPC payload sent between processes.
- class magscope.ipc_commands.UpdateZLockMaxCommand[source]#
Bases:
CommandTyped IPC payload sent between processes.
- class magscope.ipc_commands.UpdateZLockWindowCommand[source]#
Bases:
CommandTyped IPC payload sent between processes.
- class magscope.ipc_commands.UpdateScriptStatusCommand[source]#
Bases:
CommandTyped IPC payload sent between processes.
- class magscope.ipc_commands.UpdateScriptStepCommand[source]#
Bases:
CommandReport the currently executing script step to the GUI.
- class magscope.ipc_commands.ShowMessageCommand[source]#
Bases:
CommandTyped IPC payload sent between processes.
- class magscope.ipc_commands.ShowErrorCommand[source]#
Bases:
CommandTyped IPC payload sent between processes.
- class magscope.ipc_commands.UpdateZLUTMetadataCommand[source]#
Bases:
CommandTyped IPC payload sent between processes.
- class magscope.ipc_commands.LoadZLUTCommand[source]#
Bases:
CommandTyped IPC payload sent between processes.
- class magscope.ipc_commands.UnloadZLUTCommand[source]#
Bases:
CommandClear the currently loaded Z-LUT.
- class magscope.ipc_commands.StartZLUTGenerationCommand[source]#
Bases:
CommandTyped IPC payload sent between processes.
- class magscope.ipc_commands.CancelZLUTGenerationCommand[source]#
Bases:
CommandTyped IPC payload sent between processes.
- class magscope.ipc_commands.UpdateZLUTGenerationStateCommand[source]#
Bases:
CommandTyped IPC payload sent between processes.
- class magscope.ipc_commands.UpdateZLUTGenerationProgressCommand[source]#
Bases:
CommandTyped IPC payload sent between processes.
- class magscope.ipc_commands.UpdateZLUTGenerationEvaluationCommand[source]#
Bases:
CommandTyped IPC payload sent between processes.
- class magscope.ipc_commands.SelectGeneratedZLUTBeadCommand[source]#
Bases:
CommandTyped IPC payload sent between processes.
- class magscope.ipc_commands.SaveGeneratedZLUTCommand[source]#
Bases:
CommandTyped IPC payload sent between processes.
- class magscope.ipc_commands.CancelGeneratedZLUTEvaluationCommand[source]#
Bases:
CommandTyped IPC payload sent between processes.
- class magscope.ipc_commands.RequestProfileLengthCommand[source]#
Bases:
CommandTyped IPC payload sent between processes.
- class magscope.ipc_commands.ReportProfileLengthCommand[source]#
Bases:
CommandTyped IPC payload sent between processes.
- class magscope.ipc_commands.RequestZLUTProfileLengthCommand[source]#
Bases:
CommandTyped IPC payload sent between processes.
- class magscope.ipc_commands.ReportZLUTProfileLengthCommand[source]#
Bases:
CommandTyped IPC payload sent between processes.
- class magscope.ipc_commands.ClearPendingZLUTProfileLengthCommand[source]#
Bases:
CommandTyped IPC payload sent between processes.
- class magscope.ipc_commands.ArmZLUTSweepCaptureCommand[source]#
Bases:
CommandTyped IPC payload sent between processes.
- class magscope.ipc_commands.DisarmZLUTSweepCaptureCommand[source]#
Bases:
CommandTyped IPC payload sent between processes.
- class magscope.ipc_commands.ZLUTSweepCaptureCompleteCommand[source]#
Bases:
CommandTyped IPC payload sent between processes.
- class magscope.ipc_commands.RemoveBeadFromPendingMovesCommand[source]#
Bases:
CommandTyped IPC payload sent between processes.
- class magscope.ipc_commands.RemoveBeadsFromPendingMovesCommand[source]#
Bases:
CommandTyped IPC payload sent between processes.
- class magscope.ipc_commands.SetXYLockOnCommand[source]#
Bases:
CommandTyped IPC payload sent between processes.
- class magscope.ipc_commands.ExecuteXYLockCommand[source]#
Bases:
CommandTyped IPC payload sent between processes.
- class magscope.ipc_commands.SetXYLockIntervalCommand[source]#
Bases:
CommandTyped IPC payload sent between processes.
- class magscope.ipc_commands.SetXYLockMaxCommand[source]#
Bases:
CommandTyped IPC payload sent between processes.
- class magscope.ipc_commands.SetXYLockWindowCommand[source]#
Bases:
CommandTyped IPC payload sent between processes.
- class magscope.ipc_commands.SetZLockOnCommand[source]#
Bases:
CommandTyped IPC payload sent between processes.
- class magscope.ipc_commands.SetZLockBeadCommand[source]#
Bases:
CommandTyped IPC payload sent between processes.
- class magscope.ipc_commands.SetZLockTargetCommand[source]#
Bases:
CommandTyped IPC payload sent between processes.
- class magscope.ipc_commands.SetZLockIntervalCommand[source]#
Bases:
CommandTyped IPC payload sent between processes.
- class magscope.ipc_commands.SetZLockMaxCommand[source]#
Bases:
CommandTyped IPC payload sent between processes.
- class magscope.ipc_commands.SetZLockWindowCommand[source]#
Bases:
CommandTyped IPC payload sent between processes.
- class magscope.ipc_commands.GetCameraSettingCommand[source]#
Bases:
CommandTyped IPC payload sent between processes.
- class magscope.ipc_commands.SetCameraSettingCommand[source]#
Bases:
CommandTyped IPC payload sent between processes.
- class magscope.ipc_commands.LoadScriptCommand[source]#
Bases:
CommandTyped IPC payload sent between processes.
- class magscope.ipc_commands.StartScriptCommand[source]#
Bases:
CommandStart the currently loaded script.