Handles the PONG command.
Represents an IRC client connected to the server.
void clearPingSentTime()
Clears the last PING sent time, indicating no PING is currently pending a PONG. This should be called...
Abstract base class (interface) for all IRC commands.
PongCommand(Server *server)
Constructs a PongCommand object.
virtual void execute(Client *client, const std::vector< std::string > &args)
Executes the PONG command.
virtual ~PongCommand()
Destroys the PongCommand object.
Implements the core IRC server functionality as a Singleton.