Network System 0.1.1
High-performance modular networking library for scalable client-server applications
Loading...
Searching...
No Matches
kcenon::network::message_validator Member List

This is the complete list of members for kcenon::network::message_validator, including all inherited members.

contains_suspicious_pattern(std::string_view data) noexceptkcenon::network::message_validatorinlinestatic
safe_buffer_size(size_t requested_size, size_t max_size=message_limits::MAX_MESSAGE_SIZE) noexceptkcenon::network::message_validatorinlinestatic
safe_copy(void *dest, size_t dest_size, const void *src, size_t src_size) noexceptkcenon::network::message_validatorinlinestatic
safe_strcpy(char *dest, size_t dest_size, const char *src) noexceptkcenon::network::message_validatorinlinestatic
sanitize_string(std::string_view input)kcenon::network::message_validatorinlinestatic
validate_header_count(size_t count) noexceptkcenon::network::message_validatorinlinestatic
validate_http_header(std::string_view header) noexceptkcenon::network::message_validatorinlinestatic
validate_size(size_t size, size_t max_size=message_limits::MAX_MESSAGE_SIZE) noexceptkcenon::network::message_validatorinlinestatic
validate_size_or_throw(size_t size, size_t max_size=message_limits::MAX_MESSAGE_SIZE)kcenon::network::message_validatorinlinestatic
validate_url(std::string_view url) noexceptkcenon::network::message_validatorinlinestatic
validate_websocket_frame(size_t payload_length, size_t max_size=message_limits::MAX_WEBSOCKET_FRAME) noexceptkcenon::network::message_validatorinlinestatic