跳到主要内容

Routine

描述:

  用于管理协程任务的单例类。

Teal类型:{Job}。

Job

类型: 成员变量。

描述:

  协程任务类。

签名:

type Job = thread

remove

类型: 函数。

描述:

  关闭并移除一个协程任务。

签名:

remove: function(self: Routine, job: Job): boolean

参数:

参数名类型描述
jobJob要移除的协程任务。

返回值:

返回类型描述
boolean如果协程任务被移除,则为 true,否则为 false。

clear

类型: 函数。

描述:

  关闭并移除所有协程任务。

签名:

clear: function(self: Routine)

__call

类型: 元方法。

描述:

  添加一个新的协程任务的元方法。

签名:

metamethod __call: function(self: Routine, job: Job): Job

参数:

参数名类型描述
jobJob要添加的协程任务实例。

返回值:

返回类型描述
Job被添加的协程任务实例。