Dequeues something from being called whenever the next parsed and triggering IRCEvent matches the passed IRCEvent.Type type. Implementation template.
Thing to dequeue from being executed when the next IRCEvent of type type comes along.
Associative array to remove entries from.
The kind of IRCEvent that would trigger the passed awaiting thing.
Whether or not to unawait all instances of the thing.
unawait
Dequeues something from being called whenever the next parsed and triggering IRCEvent matches the passed IRCEvent.Type type. Implementation template.