#ifndef DISTRIB_H #define DISTRIB_H DISTRIB_H #include #include class distrib { public: int readHostFile(const char * filename); int startServer(const std::vector & client_options); int startClient(const char * server, int port); protected: int connect(const std::vector & client_options); int connect(const std::string & host, const std::vector & client_options); std::vector m_hosts; std::vector m_children; std::string m_servername; int m_serverport; int m_listen_socket; }; #endif