| _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 > | |