struct SchedulerEvent

Defined in:

crdo/types.cr

Constructors

Class Method Summary

Instance Method Summary

Constructor Detail

def self.new(kind : SchedulerEventKind, task_stopped : TaskStoppedEvent | Nil) #

[View source]

Class Method Detail

def self.exit_requested #

[View source]
def self.print_report_requested #

[View source]
def self.print_running_report_requested #

[View source]
def self.reload_requested #

[View source]
def self.save_requested #

[View source]
def self.task_stopped(task_state : TaskState, status : Int32, last_command_index : Int32, stop_time : Time) #

[View source]
def self.timeout #

[View source]

Instance Method Detail

def clone #

[View source]
def copy_with(kind _kind = @kind, task_stopped _task_stopped = @task_stopped) #

[View source]
def kind : SchedulerEventKind #

def task_stopped : TaskStoppedEvent | Nil #