qb  2.0.0.0
C++17 Actor Framework
qb Issue Watch Star Fork Follow @isndev
Loading...
Searching...
No Matches
qb::io::async::tcp::server< _Derived, _Session, _Prot > Member List

This is the complete list of members for qb::io::async::tcp::server< _Derived, _Session, _Prot >, including all inherited members.

_async_eventqb::io::async::base< input< _Derived >, event::io >protected
accepted_socket_type typedefqb::io::async::tcp::acceptor< server< _Derived, _Session, _Prot >, _Prot >
acceptor() noexceptqb::io::async::tcp::acceptor< server< _Derived, _Session, _Prot >, _Prot >inline
base()qb::io::async::base< input< _Derived >, event::io >inlineprotected
base_io_t typedefqb::io::async::input< acceptor< _Derived, _Prot > >
clear_protocols()qb::io::async::input< acceptor< _Derived, _Prot > >inline
disconnect(int reason=1)qb::io::async::input< acceptor< _Derived, _Prot > >inline
dispose()qb::io::async::input< acceptor< _Derived, _Prot > >inlineprotected
extractSession(uuid const &ident)qb::io::async::io_handler< _Derived, _Session >inline
has_serverqb::io::async::input< acceptor< _Derived, _Prot > >static
input()=defaultqb::io::async::input< acceptor< _Derived, _Prot > >
input(IProtocol *protocol) noexceptqb::io::async::input< acceptor< _Derived, _Prot > >inline
input(input const &)=deleteqb::io::async::input< acceptor< _Derived, _Prot > >
io_handler()=defaultqb::io::async::io_handler< _Derived, _Session >
IOSession typedefqb::io::async::io_handler< _Derived, _Session >
listen(qb::io::uri uri, std::filesystem::path cert_file={}, std::filesystem::path key_file={}, std::vector< std::string > alpn_protocols={})qb::io::async::tcp::acceptor< server< _Derived, _Session, _Prot >, _Prot >inline
on(typename acceptor_type::accepted_socket_type &&new_io)qb::io::async::tcp::server< _Derived, _Session, _Prot >inline
on(event::disconnected &&)qb::io::async::tcp::server< _Derived, _Session, _Prot >inline
protocol()qb::io::async::input< acceptor< _Derived, _Prot > >inline
ready_to_read() noexceptqb::io::async::input< acceptor< _Derived, _Prot > >inline
registerSession(typename _Session::transport_io_type &&new_io, Args &&...args)qb::io::async::io_handler< _Derived, _Session >inline
server()=defaultqb::io::async::tcp::server< _Derived, _Session, _Prot >
session(uuid id)qb::io::async::io_handler< _Derived, _Session >inline
session_map_t typedefqb::io::async::io_handler< _Derived, _Session >
sessions()qb::io::async::io_handler< _Derived, _Session >inline
start() noexceptqb::io::async::input< acceptor< _Derived, _Prot > >inline
stream(_Args &&...args)qb::io::async::io_handler< _Derived, _Session >inline
stream_if(_Func const &func, _Args &&...args)qb::io::async::io_handler< _Derived, _Session >inline
switch_protocol(_Args &&...args)qb::io::async::input< acceptor< _Derived, _Prot > >inline
unregisterSession(uuid const &ident)qb::io::async::io_handler< _Derived, _Session >inline
~acceptor()=defaultqb::io::async::tcp::acceptor< server< _Derived, _Session, _Prot >, _Prot >
~base()qb::io::async::base< input< _Derived >, event::io >inlineprotected
~input() noexceptqb::io::async::input< acceptor< _Derived, _Prot > >inline
~io_handler()=defaultqb::io::async::io_handler< _Derived, _Session >