ft_irc 1.0
読み取り中…
検索中…
一致する文字列を見つけられません
PongCommand.hpp
[詳解]
1
7#ifndef PONGCOMMAND_HPP
8#define PONGCOMMAND_HPP
9
10#include "Client.hpp"
11#include "ICommand.hpp"
12#include "Server.hpp"
13
22class PongCommand : public ICommand {
23 public:
28 PongCommand(Server *server);
29
33 virtual ~PongCommand();
34
41 virtual void execute(Client *client, const std::vector<std::string> &args);
42};
43
44#endif
Manages client connection and state.
Interface for all IRC commands.
Core IRC server implementation.
Represents an IRC client connected to the server.
Definition Client.hpp:25
Abstract base class (interface) for all IRC commands.
Definition ICommand.hpp:26
Implements the PONG command.
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.
Definition Server.hpp:49