smartinspectpython.sischedulercommand
Represents a scheduler command as used by the SIScheduler class and the asynchronous protocol mode.
This class is used by the SIScheduler class to enqueue protocol operations for later execution when operating in asynchronous mode. For detailed information about the asynchronous protocol mode, please refer to SIProtocol.IsValidOption.
Threadsafety:
This class is not guaranteed to be thread-safe.
Gets the Action property value.
Represents the scheduler action to execute. Please refer to the documentation of the SISchedulerAction enum for more information about possible values.
Gets the Size property value.
Calculates and returns the total memory size occupied by this scheduler command.
This read-only property returns the total occupied memory size of this scheduler command. This functionality is used by the SIProtocol.IsValidOption to track the total size of scheduler commands.