Perms: | +methods +code +core |
Size: | 4,096 bytes (on disk) |
Manager: | $scheduler |
Writer: | (none) |
Parent: | $utilities |
Credit: | Miroslav Silovic Created 05-Sep-1995 as a part of ColdCore, see: @help Credit |
[Hide Methods] [Show Variables]
Methods:
Root methods: ---- 18 .core_scheduler() Public methods: ---- 44 .add_sub_scheduler(object) ---- 124 .add_task(time, method, @args) ---- 60 .block_task(ident) ---- 92 .cancel(task_id) ---- 115 .del_sub_scheduler(object) ---- 92 .del_task(tid) ---- 9 .has_blocked_tasks(ident) ---- 127 .pulse() ---- 64 .resume(task_id, @return_value) ---- 21 .sleep(howlong) ---- 21 .startup() ---- 28 .suspend(@objs) ---- 10 .suspended_task(task) ---- 184 .sys_add_task(time, method, sender, caller, flags, @args) ---- 79 .task_info(task_id) ---- 19 .task_queue() ---- 78 .unblock_task(ident) Protected methods: ---- 12 .resume_job(tid) Private methods: ---- 20 .add_to_task_queue(task) ---- 20 .del_from_task_queue(i) ---- 27 .remove_first_task()