/* ************************************************************************** */ /* */ /* ::: :::::::: */ /* Server.hpp :+: :+: :+: */ /* +:+ +:+ +:+ */ /* By: iherman- #include #include #include #include #include #include #include #include #include #include #include #include // C++ lib functions # include # include # include # define PORT_DEFAULT 9898 class Server { private: static const int kConnectionQueueLimit; int port_; int serverSocket_; std::string password_; public: Server(); Server(int port, const std::string& password); ~Server(); Server &operator=(const Server& other); void run(); }; #endif // SERVER_HPP