TEC
A lightweight C++ library enabling safe, efficient execution in multithreaded and concurrent systems.
Loading...
Searching...
No Matches
tec::SocketServerNd< TParams > Member List

This is the complete list of members for tec::SocketServerNd< TParams >, including all inherited members.

accept_connection(int *clientfd, sockaddr_storage *client_addr)tec::SocketServer< TParams >inlineprotectedvirtual
Actor()=defaulttec::Actor
Actor(const Actor &)=deletetec::Actor
Actor(Actor &&)=deletetec::Actor
close_client_connection(Socket *sock)tec::SocketServer< TParams >inlineprotectedvirtual
compress(NetData *nd)tec::SocketServerNd< TParams >inlineprotectedvirtual
dispatch(ID id, DataInOut dio)tec::SocketServerNd< TParams >inlineprotectedvirtual
dispatch_socket(Socket _sock)tec::SocketServer< TParams >inlineprotectedvirtual
echo(DataInOut dio)tec::SocketServerNd< TParams >inlineprotectedvirtual
get_buffer()tec::SocketServer< TParams >inlineprotected
get_buffer_size() consttec::SocketServer< TParams >inlineprotected
get_socket_info(int client_fd, sockaddr_storage *client_addr)tec::SocketServer< TParams >inlineprotectedvirtual
HandlerFunc typedeftec::SocketServerNd< TParams >
ID typedef (defined in tec::SocketServerNd< TParams >)tec::SocketServerNd< TParams >
listenfd_tec::SocketServer< TParams >protected
Lock typedef (defined in tec::SocketServerNd< TParams >)tec::SocketServerNd< TParams >
on_net_data(const Socket *s) overridetec::SocketServerNd< TParams >inlineprotectedvirtual
on_string(const Socket *sock)tec::SocketServer< TParams >inlineprotectedvirtual
operator=(const Actor &)=deletetec::Actor
operator=(Actor &&)=deletetec::Actor
Params typedef (defined in tec::SocketServerNd< TParams >)tec::SocketServerNd< TParams >
params_tec::SocketServer< TParams >protected
poll(Signal *sig_started)tec::SocketServer< TParams >inlineprotectedvirtual
polling_stopped_tec::SocketServer< TParams >protected
postprocess(NetData *nd)tec::SocketServerNd< TParams >inlineprotectedvirtual
preprocess(NetData *nd)tec::SocketServerNd< TParams >inlineprotectedvirtual
process_request(Request request, Reply reply) overridetec::SocketServer< TParams >inlinevirtual
process_socket(Socket sock)tec::SocketServer< TParams >inlineprotectedvirtual
register_handler(Derived *server, ID id, void(Derived::*handler)(DataInOut dio))tec::SocketServerNd< TParams >inline
reply_error(Status status, NetData::ID request_id, SocketNd *sock)tec::SocketServerNd< TParams >inlineprotectedvirtual
resolve_and_bind_host()tec::SocketServer< TParams >inlineprotectedvirtual
run()tec::Actorinlinevirtual
ServerNd typedef (defined in tec::SocketServerNd< TParams >)tec::SocketServerNd< TParams >
set_socket_options(int fd)tec::SocketServer< TParams >inlineprotectedvirtual
shutdown(Signal *sig_stopped) overridetec::SocketServer< TParams >inlinevirtual
SocketServer(const Params &params)tec::SocketServer< TParams >inlineexplicit
SocketServerNd(const Params &params)tec::SocketServerNd< TParams >inlineexplicit
start(Signal *sig_started, Status *status) overridetec::SocketServer< TParams >inlinevirtual
start_listening()tec::SocketServer< TParams >inlineprotectedvirtual
stop_polling_tec::SocketServer< TParams >protected
terminate()tec::Actorinlinevirtual
uncompress(NetData *nd)tec::SocketServerNd< TParams >inlineprotectedvirtual
~Actor()=defaulttec::Actorvirtual
~SocketServer()=defaulttec::SocketServer< TParams >virtual
~SocketServerNd()=default (defined in tec::SocketServerNd< TParams >)tec::SocketServerNd< TParams >virtual