PluginProcessor |
EventEmitterAwareInterface | Interface for injection of an event emitter. |
EventQueueInterface | Interface for a queue to contain commands issued by plugins to be sent to servers so as to allow for manipulation of those commands by plugins prior to their transmission. |
PluginInterface | Minimum interface for a plugin implementation. |
AbstractPlugin | Base class for plugins. |
Bot | Class for an IRC bot that reads in configuration files, connects to IRC servers, and configures plugins to receive events of interest from those servers. |
EventQueue | Queue to contain commands issued by plugins to be sent to servers so as to allow for manipulation of those commands by plugins prior to their transmission. |
EventQueuePriority | Value object for an event queue priority. |