_async_event | qb::io::async::base< input< _Derived >, event::io > | protected |
accepted_socket_type typedef | qb::io::async::tcp::acceptor< server< _Derived, _Session, _Prot >, _Prot > | |
acceptor() noexcept | qb::io::async::tcp::acceptor< server< _Derived, _Session, _Prot >, _Prot > | inline |
base() | qb::io::async::base< input< _Derived >, event::io > | inlineprotected |
base_io_t typedef | qb::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_server | qb::io::async::input< acceptor< _Derived, _Prot > > | static |
input()=default | qb::io::async::input< acceptor< _Derived, _Prot > > | |
input(IProtocol *protocol) noexcept | qb::io::async::input< acceptor< _Derived, _Prot > > | inline |
input(input const &)=delete | qb::io::async::input< acceptor< _Derived, _Prot > > | |
io_handler()=default | qb::io::async::io_handler< _Derived, _Session > | |
IOSession typedef | qb::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() noexcept | qb::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()=default | qb::io::async::tcp::server< _Derived, _Session, _Prot > | |
session(uuid id) | qb::io::async::io_handler< _Derived, _Session > | inline |
session_map_t typedef | qb::io::async::io_handler< _Derived, _Session > | |
sessions() | qb::io::async::io_handler< _Derived, _Session > | inline |
start() noexcept | qb::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()=default | qb::io::async::tcp::acceptor< server< _Derived, _Session, _Prot >, _Prot > | |
~base() | qb::io::async::base< input< _Derived >, event::io > | inlineprotected |
~input() noexcept | qb::io::async::input< acceptor< _Derived, _Prot > > | inline |
~io_handler()=default | qb::io::async::io_handler< _Derived, _Session > | |