X-Git-Url: http://g0dil.de/git?a=blobdiff_plain;f=Scheduler%2FScheduler.hh;h=62a687ce5f39cea447d7228642a5abff0069b5f8;hb=6927c87144ca23845065e3c23e37c75f5f059cf3;hp=9f3d3cd2f3715f9c0156a9c5c1c9d8409c62c955;hpb=659d27600cc35c7ab211716b709f5e0b1325f10f;p=senf.git diff --git a/Scheduler/Scheduler.hh b/Scheduler/Scheduler.hh index 9f3d3cd..62a687c 100644 --- a/Scheduler/Scheduler.hh +++ b/Scheduler/Scheduler.hh @@ -245,6 +245,13 @@ namespace scheduler { */ void terminate(); + /** \brief Immediately rescheduler + + Calling yield() will cause the scheduler to terminate the current queue run and immediately + rescheduler all pending tasks. + */ + void yield(); + /** \brief Return timestamp of last event This is the timestamp, the last event has been signaled. This is the real time at which the