libpalliate v0.0.1
Palliate core library
transport::TCP::Server Member List

This is the complete list of members for transport::TCP::Server, including all inherited members.

add(std::unique_ptr< Client > clientobj)transport::Server
broadcast(capnp::MessageBuilder *message)transport::Server
callbackrunnableprotected
callback_f typedefrunnable
callback_t typedefrunnable
clientstransport::Serverprotected
clients_mutextransport::Serverprotected
loop() overridetransport::TCP::Servervirtual
message_eventtransport::Serverprotected
operator()(std::stop_token token={})runnablevirtual
operator<=>(runnable const &other) construnnable
packedtransport::Serverprotected
prepare()transport::Servervirtual
remove(Client *obj)transport::Server
run()runnable
run(callback_f _callback)runnable
runnable(std::string const &_name)runnableexplicit
Server(const char *_host, unsigned _port, bool _packed=false)transport::TCP::Server
transport::Server::Server(std::string const &_name, bool _packed=false)transport::Serverinline
set_event(std::function< void(Client *, reader_t)> message_event)transport::Server
setup()runnableinlineprotectedvirtual
stop()runnable
threadrunnableprotected
~runnable()runnablevirtual
~Server() override=defaulttransport::Server