namespace attender - 5cript/attender GitHub Wiki

namespace attender

Summary

Members Descriptions
namespace websocket
namespace internal
namespace @90
namespace config
class async_model
class authorizer_interface
class basic_authorizer Do note, that this class is also incomplete.
class brotli_encoder
class callback_wrapper The callback wrapper provides javascript promise like .then().except() syntax.
class conclusion_observer
class connection_manager The connection manager holds all active connections.
class cookie A cookie helper class that contains cookie data and provides utilitarian functions.
class date A date object used for date format conversion.
class http_basic_server The server base, that combines common functionality of all server types.
class http_connection An unsecure tcp connection.
class http_connection_base A http_connection_base provides common functionality for tcp connections.
class http_connection_interface
class http_read_sink
class http_secure_connection A secure tcp connection.
class http_secure_server A secure SSL/TLS server.
class http_server An insecure server.
class http_server_interface
class http_stream_device
class http_stream_sink
class http_string_sink
class lifetime_binding Internal lifetime binder that combines the lifetime of the response and request object.
class managed_io_context
class memory_session_storage
class mount_response A mount response is like a response_handler, but has much less functions.
class path_part
class producer This represents an object that produces sendable streamable data.
class request_handler The request_handler is for anything request and reading related.
class request_header Parser and storage for http header with access methods.
class request_parser
class request_router The request router maps paths to handler functions.
class response_handler The response_handler is for everything writing and sending related.
class response_header
class route
class session
class session_cookie_generator_interface
class session_data
class session_manager
class session_storage_interface
class ssl_context_interface
class ssl_example_context This is an example implementation for an ssl context, that uses server certificates, but no client certificates.
class streaming_producer An example producer that uses chunked encoding for data that is streamed into the connection and then at some point completes.
class thread_pooler
class uuid_generator
class uuid_session_cookie_generator
struct brotli_configuration
struct header_limitations_error
struct request_header_intermediate
struct SessionControl
struct SessionControlParam
struct settings
struct stream_keeper