SocketServer(Log* log_, const std::string& serverName_, bool continuous_) |
void | Exit() override |
void | ExitContinuous() |
bool | Exiting() const |
Log* | GetLog() const |
const std::string& | Name() const override |
void | Run(const std::string& prompt) |
void | WaitForRunning() |
std::unique_ptr<BuildServer> | buildServer |
std::unique_ptr<SocketConnection> | connection |
bool | continuous |
bool | exiting |
bool | isRunning |
Log* | log |
std::mutex | mtx |
std::string | name |
std::condition_variable | running |
std::string | serverName |
TcpSocket | socket |