#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: