delay
- void delay(IRCPlugin plugin, Fiber fiber, Duration duration, string caller)
- void delay(IRCPlugin plugin, Duration duration, bool yield, string caller)
- void delay(IRCPlugin plugin, void delegate() dg, Duration duration, string caller)
void
delay
(,,,const string caller = __FUNCTION__ )
Queues a void delegate() delegate to be called at a point duration later, by appending it to the plugin's IRCPluginState.scheduledDelegates.
Updates the IRCPluginState.nextScheduledFibers
timestamp so that the main loop knows when to next process the array of ScheduledDelegates.