Represents a server that can be started, stopped, and restarted.
More...
#include <server.hpp>
|
| | Server (std::string listenAddr) |
| | Constructs a Server object.
|
| |
|
virtual | ~Server () |
| | Destroys the Server object.
|
| |
| auto | start () -> bool |
| | Starts the server on the specified port.
|
| |
| auto | stop () -> bool |
| | Stops the server.
|
| |
| auto | getListenAddr () const -> std::string |
| | Gets the address the server is listening on.
|
| |
Represents a server that can be started, stopped, and restarted.
◆ Server()
| Server::Server |
( |
std::string | listenAddr | ) |
|
|
explicit |
Constructs a Server object.
- Parameters
-
| listenAddr | The address the server will listen on. |
◆ getListenAddr()
| auto Server::getListenAddr |
( |
| ) |
const -> std::string |
|
nodiscard |
Gets the address the server is listening on.
- Returns
- The listen address as a string.
◆ start()
| auto Server::start |
( |
| ) |
-> bool |
Starts the server on the specified port.
- Returns
- True if the server started successfully, false otherwise.
◆ stop()
| auto Server::stop |
( |
| ) |
-> bool |
Stops the server.
- Returns
- True if the server stopped successfully, false otherwise.
The documentation for this class was generated from the following file: