processAwaitingDelegates

Processes the awaiting delegates of an IRCPlugin.

Does not remove delegates after calling them. They are expected to remove themselves after finishing if they aren't awaiting any further events.

private
void
processAwaitingDelegates

Parameters

plugin IRCPlugin

The IRCPlugin whose IRCEvent.Type-awaiting delegates to iterate and process.

event IRCEvent

The triggering const IRCEvent.