| Perms: | +methods +code +core |
| Size: | 3,518 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: ---- 16 .core_scheduler() Public methods: ---- 44 .add_sub_scheduler(object) ---- 124 .add_task(time, method, @args) ---- 56 .block_task(ident) ---- 90 .cancel(task_id) ---- 115 .del_sub_scheduler(object) ---- 92 .del_task(tid) ---- 9 .has_blocked_tasks(ident) ---- 123 .pulse() ---- 64 .resume(task_id, @return_value) ---- 21 .sleep(howlong) ---- 28 .suspend(@objs) ---- 10 .suspended_task(task) ---- 184 .sys_add_task(time, method, sender, caller, flags, @args) ---- 23 .task_info(@args) ---- 19 .task_queue() ---- 76 .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()