|
Botball Game State
A game stared library for Botball, it helps model the table and different phases of the competition.
|
This is the complete list of members for Server, including all inherited members.
| close_socket() | Socket | |
| generate_response() const | Server | |
| init(const std::string &table_config_path, const std::string &phase_config_path, const std::string &game_state_config_path) | Server | |
| init_client(const std::string &ip_address, uint16_t port) | Socket | |
| init_server(uint16_t port) | Socket | |
| init_socket(uint16_t port) | Socket | |
| m_closed (defined in Socket) | Socket | protected |
| m_fd (defined in Socket) | Socket | protected |
| recv_all(void *buf, size_t len) | Socket | |
| recv_json() | Socket | |
| send_all(const void *buf, size_t len) const | Socket | |
| send_json(const json &data) const | Socket | |
| serve(int port) | Server | |
| shutdown_socket() | Socket | |
| validate_phase(const Phase &phase) const | Server | |
| ~Socket()=default (defined in Socket) | Socket | virtual |