removeDelayedFiber

Removes a Fiber from being called at any point later.

Updates the nextScheduledTimestamp UNIX timestamp (by way of IRCPluginState.updateSchedule) so that the main loop knows when to process the array of Fibers.

Do not destroy and free the removed Fiber, as it may be reused.

  1. void removeDelayedFiber(IRCPlugin plugin, Fiber fiber)
    void
    removeDelayedFiber
  2. void removeDelayedFiber(IRCPlugin plugin)

Parameters

plugin IRCPlugin

The current IRCPlugin.

fiber Fiber

Fiber to dequeue from being executed at a later point in time.

See Also

Meta