class

BitShares::App

Inherits Reference < Object

Constants

Log = ::Log.for("app")

Constructors

Class methods

instance
Source
run_task(task_class : Task | Nil = nil, config : Config | Nil = nil, &blk : Task -> _)

● (public) 直接启动APP,并自动启动单个异步任务。REMARK:不支持启动多个异步任务,如需启动多个请使用 start 方法。

Source
run_task(task_class : Class, config : Config | Nil = nil)
Source
start

● (public) 以带块的方式启动APP。

Source

Instance methods

find_task(task_class : T.class) : Task | Nil forall T

● (public) 查找指定类型的 task 对象。

Source
run_task(config : Config | Nil = nil, &blk : Task -> _)

● (public) 启动异步任务。可通过 Task 启动或者传递块启动。 => config - 通过该命名参数可指定配置信息。

Source
run_task(task_class : Task.class, config : Config | Nil = nil)
Source
task_list
Source