Task class of PicoRuby
Singleton methods
current
Task.current() -> Task
get
Task.get(String name) -> Task?
list
Task.list() -> Array[Task]
new
Task.new(?name: String, ?priority: Integer) {() -> void} -> Task
pass
Task.pass() -> nil
pp_status
Task.pp_status() -> void
stat
Task.stat() -> Task::Stat
Instance methods
join
instance.join() -> self
name
instance.name() -> (String | nil)
name=
instance.name=(String name) -> String
priority
instance.priority() -> Integer
priority=
instance.priority=(Integer priority) -> Integer
resume
instance.resume() -> self
status
instance.status() -> Symbol
suspend
instance.suspend() -> self
terminate
instance.terminate() -> self
Singleton methods
name_list
Task.name_list() -> Array[String]
Instance methods
rewind
instance.rewind() -> self
run
instance.run() -> void