|
Network System 0.1.1
High-performance modular networking library for scalable client-server applications
|
This is the complete list of members for kcenon::network::message_validator, including all inherited members.
| contains_suspicious_pattern(std::string_view data) noexcept | kcenon::network::message_validator | inlinestatic |
| safe_buffer_size(size_t requested_size, size_t max_size=message_limits::MAX_MESSAGE_SIZE) noexcept | kcenon::network::message_validator | inlinestatic |
| safe_copy(void *dest, size_t dest_size, const void *src, size_t src_size) noexcept | kcenon::network::message_validator | inlinestatic |
| safe_strcpy(char *dest, size_t dest_size, const char *src) noexcept | kcenon::network::message_validator | inlinestatic |
| sanitize_string(std::string_view input) | kcenon::network::message_validator | inlinestatic |
| validate_header_count(size_t count) noexcept | kcenon::network::message_validator | inlinestatic |
| validate_http_header(std::string_view header) noexcept | kcenon::network::message_validator | inlinestatic |
| validate_size(size_t size, size_t max_size=message_limits::MAX_MESSAGE_SIZE) noexcept | kcenon::network::message_validator | inlinestatic |
| validate_size_or_throw(size_t size, size_t max_size=message_limits::MAX_MESSAGE_SIZE) | kcenon::network::message_validator | inlinestatic |
| validate_url(std::string_view url) noexcept | kcenon::network::message_validator | inlinestatic |
| validate_websocket_frame(size_t payload_length, size_t max_size=message_limits::MAX_WEBSOCKET_FRAME) noexcept | kcenon::network::message_validator | inlinestatic |