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

This is the complete list of members for transport::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()=0runnableprotectedpure virtual
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(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