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
Tags: class