| CtcpEventInterface | Interface for a CTCP event sent by a user. |
| EventConverterInterface | Interface for a class that converts data for a single event object to an array for purposes of serialization. |
| EventInterface | Interface for a base event class. |
| ParserConverterInterface | Interface for a class that converts data for a single event output by a parser implementing the \Phergie\Irc\ParserInterface interface into an event object. |
| ServerEventInterface | Interface for an event sent by a server. |
| UserEventInterface | Interface for an event sent by a user. |
| CtcpEvent | Class for a CTCP event sent by a user. |
| Event | Base class for events. |
| EventConverter | Converts data for a single event object to an array for purposes of serialization. |
| ParserConverter | Converts data for a single event output by a parser implementing the \Phergie\Irc\ParserInterface interface into an event object. |
| ServerEvent | Class for an event sent by a server. |
| UserEvent | Class for an event sent by a user. |