Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Stiffstream/restinio
/ functions
Functions
1,758 in github.com/Stiffstream/restinio
⨍
Functions
1,758
◇
Types & classes
643
↓ 4 callers
Function
deflate_compress
dev/restinio/transforms/zlib.hpp:902
↓ 4 callers
Function
deflate_decompress
dev/restinio/transforms/zlib.hpp:908
↓ 4 callers
Method
dequeue_group
Extract write group from data queue.
dev/restinio/impl/response_coordinator.hpp:84
↓ 4 callers
Function
exact
exact ! * @brief A factory function that creates an instance of * exact_fragment clause. * * Usage example: * @code * produce<std::string>(exac
dev/restinio/helpers/easy_parser.hpp:4814
↓ 4 callers
Method
file_total_size
dev/restinio/sendfile.hpp:206
↓ 4 callers
Function
find_first
find_first ! * @brief A helper function to find the first occurence of a parameter * with the specified value. * * @note * The caseless (case-in
dev/restinio/helpers/http_field_parsers/basics.hpp:1568
↓ 4 callers
Method
finish
dev/restinio/utils/sha1.hpp:279
↓ 4 callers
Function
force_only_this_alternative
dev/restinio/helpers/easy_parser.hpp:3822
↓ 4 callers
Function
gzip_compress
dev/restinio/transforms/zlib.hpp:914
↓ 4 callers
Function
gzip_decompress
dev/restinio/transforms/zlib.hpp:920
↓ 4 callers
Method
info
dev/restinio/null_logger.hpp:31
↓ 4 callers
Function
is_hexdigit
dev/restinio/utils/percent_encoding.hpp:189
↓ 4 callers
Function
is_obs_text
is_obs_text ! * @brief Is a character an obs_text? * * See: https://tools.ietf.org/html/rfc7230 * * @since v.0.6.1 */
dev/restinio/helpers/http_field_parsers/basics.hpp:355
↓ 4 callers
Function
is_space
is_space ! * @brief If a character a space character? * * @since v.0.6.1 */
dev/restinio/helpers/easy_parser.hpp:636
↓ 4 callers
Method
match
dev/restinio/router/express.hpp:67
↓ 4 callers
Method
max_parallel_connections
dev/restinio/settings.hpp:493
↓ 4 callers
Function
read_number_from_big_endian_bytes
dev/restinio/websocket/impl/ws_parser.hpp:220
↓ 4 callers
Method
request_id
Get id of associated request.
dev/restinio/impl/response_coordinator.hpp:115
↓ 4 callers
Method
reset
Reset to initial state.
dev/restinio/websocket/impl/ws_protocol_validator.hpp:147
↓ 4 callers
Method
shutdown
Shutdown websocket: wait for all outgoing data to be sent, and close connection.
dev/restinio/websocket/websocket.hpp:87
↓ 4 callers
Method
size
Get the size of chunk.
dev/restinio/chunked_input_info.hpp:88
↓ 4 callers
Function
status_bad_request
dev/restinio/http_headers.hpp:2232
↓ 4 callers
Method
strict
dev/restinio/path2regex/path2regex.hpp:126
↓ 4 callers
Function
symbol_from_range_p
symbol_from_range_p ! * @brief A factory function to create a symbol_from_range_producer. * * @return a producer that expects a symbol from `[left
dev/restinio/helpers/easy_parser.hpp:4012
↓ 4 callers
Method
timer_factory
dev/restinio/settings.hpp:939
↓ 4 callers
Function
transform
Do a specified zlib transformation.
dev/restinio/transforms/zlib.hpp:892
↓ 4 callers
Method
try_parse
dev/restinio/helpers/easy_parser.hpp:2024
↓ 3 callers
Method
append_value
dev/restinio/http_headers.hpp:639
↓ 3 callers
Method
as_string
dev/restinio/helpers/http_field_parsers/basics.hpp:208
↓ 3 callers
Function
caseless_exact_p
caseless_exact_p ! * @brief A factory function that creates an instance of * caseless_exact_fragment_producer. * * Usage example: * @code * pro
dev/restinio/helpers/easy_parser.hpp:4878
↓ 3 callers
Function
check_no_unescaped_brackets
Checks that string doesn't contain non-excaped brackets
dev/restinio/path2regex/path2regex.hpp:561
↓ 3 callers
Method
chunk_size
dev/restinio/sendfile.hpp:360
↓ 3 callers
Function
comment_p
comment_producer ! * @brief A factory for producer of comment token. * * Usage example: * @code produce<std::string>( alternatives( token_p
dev/restinio/helpers/http_field_parsers/basics.hpp:880
↓ 3 callers
Method
consumed_bytes
Mark how many bytes were obtained.
dev/restinio/impl/fixed_buffer.hpp:55
↓ 3 callers
Function
deflate_body_appender
dev/restinio/transforms/zlib.hpp:1265
↓ 3 callers
Function
ends_with
dev/restinio/helpers/string_algo.hpp:32
↓ 3 callers
Method
fd
Get file descriptor.
dev/restinio/sendfile.hpp:164
↓ 3 callers
Function
gzip_body_appender
dev/restinio/transforms/zlib.hpp:1276
↓ 3 callers
Function
handle_body
dev/restinio/transforms/zlib.hpp:1331
↓ 3 callers
Function
identity_body_appender
dev/restinio/transforms/zlib.hpp:1287
↓ 3 callers
Function
init_resp
dev/sample/shared_tls_context/main.cpp:11
↓ 3 callers
Function
init_resp
dev/sample/tls_inspector/main.cpp:56
↓ 3 callers
Function
init_resp
dev/sample/hello_world_https/main.cpp:11
↓ 3 callers
Function
init_resp
dev/sample/hello_world/main.cpp:6
↓ 3 callers
Method
inspect
This method will be calleb by RESTinio when a new connection is accepted by HTTP-server.
dev/sample/ip_blocker/main.cpp:27
↓ 3 callers
Function
is_control_frame
Check frame is control frame. ! \return true if frame is control frame. \return false otherwise. */
dev/restinio/websocket/impl/ws_protocol_validator.hpp:86
↓ 3 callers
Function
is_vchar
is_vchar ! * @brief Is a character a VCHAR? * * See: https://tools.ietf.org/html/rfc5234#appendix-B.1 * * @since v.0.6.1 */
dev/restinio/helpers/http_field_parsers/basics.hpp:319
↓ 3 callers
Method
lock
dev/restinio/null_mutex.hpp:29
↓ 3 callers
Function
make_date_field_value
Format a timepoint to a string of a propper format.
dev/restinio/message_builders.hpp:32
↓ 3 callers
Function
mask_unmask_payload
Do msak/unmask operation with buffer.
dev/restinio/websocket/impl/ws_parser.hpp:487
↓ 3 callers
Method
non_matched_request_handler
Set handler for requests that don't match any route.
dev/restinio/router/express.hpp:811
↓ 3 callers
Method
pool_size
Get the pool size.
dev/restinio/http_server_run.hpp:160
↓ 3 callers
Method
port
dev/test/websocket/notificators/main.cpp:278
↓ 3 callers
Method
process_byte
! * Checks another byte. * * @note * The actual value of the current symbol can be obtained only if * process_byte() returns `true` and the
dev/restinio/utils/utf8_checker.hpp:269
↓ 3 callers
Method
process_byte
Process one byte of incoming buffer.
dev/restinio/websocket/impl/ws_parser.hpp:332
↓ 3 callers
Method
reason
Get the reason of the error.
dev/restinio/helpers/easy_parser.hpp:117
↓ 3 callers
Method
reset
Prepare context to handle new request.
dev/restinio/impl/connection.hpp:118
↓ 3 callers
Method
reset
Reset write operation context. ! * @note * Since v.0.6.0 this method is noexcept. */
dev/restinio/impl/write_group_output_ctx.hpp:205
↓ 3 callers
Function
response_connection_attr
dev/restinio/common_types.hpp:112
↓ 3 callers
Function
runtime_format_string
dev/restinio/impl/include_fmtlib.hpp:48
↓ 3 callers
Method
size
dev/restinio/router/pcre2_regex_engine.hpp:75
↓ 3 callers
Function
starts_with
dev/restinio/helpers/string_algo.hpp:23
↓ 3 callers
Function
status_code_from_bin
dev/restinio/websocket/message.hpp:112
↓ 3 callers
Method
status_line
dev/restinio/http_headers.hpp:2384
↓ 3 callers
Method
stop
dev/test/ref_qualifiers_settings/main.cpp:99
↓ 3 callers
Function
string_to_field
Helper function to get method string name. \{
dev/restinio/http_headers.hpp:251
↓ 3 callers
Method
transform
dev/restinio/helpers/easy_parser.hpp:3196
↓ 3 callers
Method
try_parse
comment_producer_t implementation
dev/restinio/helpers/http_field_parsers/basics.hpp:1127
↓ 3 callers
Method
value
dev/restinio/utils/tagged_scalar.hpp:65
↓ 3 callers
Method
value
Get the current accumulator value.
dev/restinio/impl/overflow_controlled_integer_accumulator.hpp:182
↓ 3 callers
Method
write_data
Write pieces of outgoing data.
dev/restinio/websocket/impl/ws_connection.hpp:328
↓ 3 callers
Method
write_response_parts
Write parts for specified request.
dev/restinio/impl/connection.hpp:942
↓ 2 callers
Method
append_request_target
Helpfull function for using in parser callback.
dev/restinio/http_headers.hpp:1955
↓ 2 callers
Function
at_scope_exit
dev/restinio/utils/at_scope_exit.hpp:59
↓ 2 callers
Method
call_accept_now
Begin of implementation of acceptor_callback_iface_t. ! * @since v.0.6.12 */
dev/restinio/impl/acceptor.hpp:337
↓ 2 callers
Method
call_state_listener
dev/restinio/impl/connection_settings.hpp:51
↓ 2 callers
Function
caseless_symbol
caseless_symbol ! * @brief A factory function to create a clause that expects the * speficied symbol, extracts it and then skips it. * * This cla
dev/restinio/helpers/easy_parser.hpp:4056
↓ 2 callers
Method
check_timeout
Schedules real timedout operations check on the executer of a connection.
dev/restinio/impl/connection.hpp:1634
↓ 2 callers
Method
connection_id
Get connection id.
dev/restinio/request_handler.hpp:294
↓ 2 callers
Function
create_not_implemented_resp
dev/restinio/impl/header_helpers.hpp:155
↓ 2 callers
Function
create_request_handler
Create request handler.
dev/sample/using_external_io_context/main.cpp:6
↓ 2 callers
Function
create_test_strings
Create string in different cases.
dev/test/to_lower_bench/main.cpp:419
↓ 2 callers
Function
deserialize
dev/sample/easy_parser_router/main.cpp:24
↓ 2 callers
Function
deserialize
dev/sample/express_router/main.cpp:23
↓ 2 callers
Function
digit
digit ! * @brief A factory function to create a clause that expects a decimal digit, * extracts it and then skips it. * * The call to `digit()` f
dev/restinio/helpers/easy_parser.hpp:4155
↓ 2 callers
Method
ending
dev/restinio/path2regex/path2regex.hpp:145
↓ 2 callers
Method
enqueue
dev/test/common/request_handler_pool.hpp:48
↓ 2 callers
Method
eof
Is EOF has been reached?
dev/restinio/helpers/easy_parser.hpp:804
↓ 2 callers
Function
error_is_eof
dev/restinio/asio_include.hpp:32
↓ 2 callers
Function
error_is_operation_aborted
@name Adoptation functions to cover differences between snad-alone and beast asio. @{
dev/restinio/asio_include.hpp:26
↓ 2 callers
Function
escape_percent_encoding
dev/restinio/utils/percent_encoding.hpp:333
↓ 2 callers
Function
exact_p
exact_p ! * @brief A factory function that creates an instance of * exact_fragment_producer. * * Usage example: * @code * produce<std::string>(
dev/restinio/helpers/easy_parser.hpp:4749
↓ 2 callers
Function
extract_escaped_char
dev/restinio/utils/percent_encoding.hpp:198
↓ 2 callers
Method
fail_write_group
Handle current group write process failed.
dev/restinio/impl/write_group_output_ctx.hpp:282
↓ 2 callers
Function
failure
! * @brief Helper function to be used if scheduling failed. * * Usage example: * @code * restinio::async_chain::growable_size_chain_t<>::builder_
dev/restinio/async_chain/common.hpp:70
↓ 2 callers
Function
format_chunked_input_info
dev/test/handle_requests/chunked_input/main.cpp:18
↓ 2 callers
Method
get_option
dev/restinio/settings.hpp:273
↓ 2 callers
Method
get_param
Get the value of a parameter if it exists. @since v.0.4.4
dev/restinio/router/express.hpp:110
↓ 2 callers
Method
get_ptr
dev/restinio/request_handler.hpp:172
↓ 2 callers
Function
get_random_nums_str
dev/sample/compression/main.cpp:65
← previous
next →
301–400 of 1,758, ranked by callers