#include <server.h>
◆ ~Server()
| transport::Server::~Server |
( |
| ) |
|
|
overridedefault |
◆ Server()
| transport::Server::Server |
( |
std::string const & |
_name, |
|
|
bool |
_packed = false |
|
) |
| |
|
inline |
◆ add()
| void Server::add |
( |
std::unique_ptr< Client > |
clientobj | ) |
|
◆ broadcast()
| void Server::broadcast |
( |
capnp::MessageBuilder * |
message | ) |
|
◆ prepare()
◆ remove()
| void Server::remove |
( |
Client * |
obj | ) |
|
◆ set_event()
| void Server::set_event |
( |
std::function< void(Client *, reader_t)> |
message_event | ) |
|
◆ clients
| std::list<std::unique_ptr<Client> > transport::Server::clients |
|
protected |
◆ clients_mutex
| std::mutex transport::Server::clients_mutex |
|
protected |
◆ message_event
| std::function<void(Client*, reader_t)> transport::Server::message_event |
|
protected |
◆ packed
| bool transport::Server::packed |
|
protected |
The documentation for this class was generated from the following files: