Routine
描述:
用于管理协程任务的单例类。
Teal类型:{Job}。
Job
类型: 成员变量。
描述:
协程任务类。
签名:
type Job = thread
remove
类型: 函数。
描述:
关闭并移除一个协程任务。
签名:
remove: function(self: Routine, job: Job): boolean
参数:
参数名 | 类型 | 描述 |
---|---|---|
job | Job | 要移除的协程任务。 |
返回值:
返回类型 | 描述 |
---|---|
boolean | 如果协程任务被移除,则为 true,否则为 false。 |
clear
类型: 函数。
描述:
关闭并移除所有协程任务。
签名:
clear: function(self: Routine)
__call
类型: 元方法。
描述:
添加一个新的协程任务的元方法。
签名:
metamethod __call: function(self: Routine, job: Job): Job
参数:
参数名 | 类型 | 描述 |
---|---|---|
job | Job | 要添加的协程任务实例。 |
返回值:
返回类型 | 描述 |
---|---|
Job | 被添加的协程任务实例。 |