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
↓ 1 callers
Method
chunk_count
Get the count of chunks. ! * @retval 0 if there is no chunks in the incoming request. */
dev/restinio/chunked_input_info.hpp:243
↓ 1 callers
Method
chunked_input_info
Get optional info about chunked input. ! * @note * nullptr will be returned if chunked-encoding wasn't used in * the incoming request. *
dev/restinio/request_handler.hpp:307
↓ 1 callers
Function
close_file
Close file by its descriptor.
dev/restinio/sendfile_defs_win.hpp:186
↓ 1 callers
Method
close_queue
dev/test/common/thread_safe_queue.hpp:48
↓ 1 callers
Method
commit
Should be called after parsing to move parsed value (if it's present) into the target field. If this method isn't called the parsed value will be lost
dev/restinio-helpers/cmd_line_args_helpers.hpp:71
↓ 1 callers
Method
concurrent_accept_sockets_count
The number of sockets that can be used for cuncurrent accept operations.
dev/restinio/impl/acceptor.hpp:84
↓ 1 callers
Method
constructors_called
dev/test/handle_requests/user_data_simple/main.cpp:62
↓ 1 callers
Method
consume
dev/restinio/helpers/easy_parser.hpp:2950
↓ 1 callers
Function
content_encoding_token
Get token for copression format.
dev/restinio/transforms/zlib.hpp:959
↓ 1 callers
Function
content_type_by_file_extention
dev/sample/sendfiles/main.cpp:10
↓ 1 callers
Method
create
Create an instance of timer manager.
dev/restinio/asio_timer_manager.hpp:111
↓ 1 callers
Function
create_auth_handler
dev/sample/chained_handlers/main.cpp:22
↓ 1 callers
Method
create_new_connection
NOTE: since v.0.6.3 it returns non-empty shared_ptr<connection_t<Traits>> or an exception is thrown in the case of an error. NOTE: since v.0.6.12 it a
dev/restinio/impl/connection.hpp:1851
↓ 1 callers
Function
create_parser
Create an appropriate query-string parser.
dev/sample/try_parse_query_string/main.cpp:17
↓ 1 callers
Function
create_request_handler
dev/sample/chained_handlers/main.cpp:64
↓ 1 callers
Function
create_request_handler
dev/sample/extra_data_factory/main.cpp:190
↓ 1 callers
Function
create_request_handler
Helper function for creation of a router for ordinary request processing.
dev/sample/async_chained_handlers/main.cpp:150
↓ 1 callers
Function
create_request_handler
dev/sample/hello_world/main.cpp:17
↓ 1 callers
Function
create_server_handler
dev/test/router/easy_parser_router_bench/main.cpp:162
↓ 1 callers
Function
create_server_handler
dev/test/router/express_router_bench/main.cpp:130
↓ 1 callers
Method
create_timer_guard
Create guard for connection.
dev/restinio/so5/so_timer_manager.hpp:116
↓ 1 callers
Method
create_timer_guard
Create new timer guard.
dev/restinio/impl/connection_settings.hpp:200
↓ 1 callers
Function
ctext_symbol_p
ctext_symbol_producer ! * @brief A factory for producer of ctext symbols. * * Usage example: * @code produce<std::string>( repeat(1, 20, ctext
dev/restinio/helpers/http_field_parsers/basics.hpp:854
↓ 1 callers
Method
current_symbol
! * Get the collected value of the current symbol. * * @note * It returns the actual value only if: * * - some bytes were successfully fee
dev/restinio/utils/utf8_checker.hpp:340
↓ 1 callers
Method
current_value
dev/test/handle_requests/user_data_simple/main.cpp:55
↓ 1 callers
Method
dec
dev/test/handle_requests/connection_count_limit/main.cpp:36
↓ 1 callers
Method
decrement_parallel_connections
Note: this method is noexcept because it can be called from destructors.
dev/restinio/connection_count_limiter.hpp:201
↓ 1 callers
Function
deny
! * @brief Shorthand for inspection_result_t::deny. * * @since v.0.5.1 */
dev/restinio/ip_blocker.hpp:43
↓ 1 callers
Method
destructors_called
dev/test/handle_requests/user_data_simple/main.cpp:69
↓ 1 callers
Function
detect_boundary_for_multipart_body
dev/restinio/helpers/multipart_body.hpp:495
↓ 1 callers
Method
empty
dev/restinio/router/method_matcher.hpp:507
↓ 1 callers
Function
ensure_is_compression_operation
Check if operation is a copression, and throw if it is not.
dev/restinio/transforms/zlib.hpp:941
↓ 1 callers
Function
ensure_no_remaining_content
ensure_no_remaining_content ! * @brief A special function to check that there is no more actual * data in the input stream except whitespaces. *
dev/restinio/helpers/easy_parser.hpp:1567
↓ 1 callers
Function
ensure_pool_size_non_zero
dev/restinio/impl/ioctx_on_thread_pool.hpp:65
↓ 1 callers
Method
ensure_valid_connection_state_listener
! * @brief Internal method for checking presence of state listener * object. * * If a user specifies custom state listener type but doesn'
dev/restinio/settings.hpp:1237
↓ 1 callers
Method
ensure_valid_ip_blocker
! * @brief Internal method for checking presence of IP-blocker object. * * If a user specifies custom IP-blocker type but doesn't * set a
dev/restinio/settings.hpp:1353
↓ 1 callers
Function
enumerate_parts_of_request_body
dev/restinio/helpers/multipart_body.hpp:568
↓ 1 callers
Function
escape_group
Escapes not allowed symbols in a sub-match group assigned to a parameter.
dev/restinio/path2regex/path2regex.hpp:39
↓ 1 callers
Function
ext_parameter_value_p
ext_parameter_value_producer ! * @brief A producer for an "extended parameter value" in sense of * RCF6266 and RCF5987 * * This producer return s
dev/restinio/helpers/http_field_parsers/content-disposition.hpp:297
↓ 1 callers
Method
ext_params
* @brief Get a list of chunk extension's params. * * In case this chunk has extensions this function returns a valid pointer * to a vector of ex
dev/restinio/chunked_input_info.hpp:175
↓ 1 callers
Function
extract_user_name_from_client_certificate
dev/sample/tls_inspector/main.cpp:154
↓ 1 callers
Method
file_descriptor
Get the file descriptor of a given sendfile operation.
dev/restinio/sendfile.hpp:410
↓ 1 callers
Method
final_flag
Get final flag.
dev/restinio/websocket/message.hpp:168
↓ 1 callers
Method
giveaway_acceptor_post_bind_hook
! * @brief A getter for post-bind callback. * * @note * This method is intended to be used by RESTinio and it can be * changed or remov
dev/restinio/settings.hpp:1428
↓ 1 callers
Method
giveaway_cleanup_func
! * @note * This method is intended to be used by RESTinio and it can be * changed or removed in future versions of RESTinio without any *
dev/restinio/settings.hpp:1119
↓ 1 callers
Method
giveaway_context
dev/restinio/http_server.hpp:43
↓ 1 callers
Method
giveaway_extra_data_factory
! * @brief Extractor for extra-data-factory. * @since v.0.6.13 */
dev/restinio/settings.hpp:1680
↓ 1 callers
Method
giveaway_tls_context
Get away the TLS-context from settings. ! * @note * This method is intended to be used by RESTinio's internals. * * @since v.0.6.10 */
dev/restinio/tls.hpp:301
↓ 1 callers
Method
giveout_data
Give out the value from holder. ! * @attention * The holder becomes empty after the return from that method and * should not be used anymore.
dev/restinio/router/impl/target_path_holder.hpp:97
↓ 1 callers
Method
handle
Calls a handler of given request with given params.
dev/restinio/router/express.hpp:556
↓ 1 callers
Function
handle_param_token
dev/restinio/path2regex/path2regex.hpp:593
↓ 1 callers
Function
handler
Create request handler.
dev/sample/try_parse_query_string/main.cpp:53
↓ 1 callers
Function
handler
Actual request handler.
dev/sample/hello_world_delayed/main.cpp:6
↓ 1 callers
Function
hexdigit
hexdigit ! * @brief A factory function to create a clause that expects a hexadecimal * digit, extracts it and then skips it. * * The call to `hex
dev/restinio/helpers/easy_parser.hpp:4194
↓ 1 callers
Method
inc
dev/test/handle_requests/connection_count_limit/main.cpp:28
↓ 1 callers
Method
increment_parallel_connections
dev/restinio/connection_count_limiter.hpp:188
↓ 1 callers
Method
init
dev/restinio/impl/connection.hpp:421
↓ 1 callers
Function
init_datasets
dev/test/from_string_bench/main.cpp:139
↓ 1 callers
Method
init_read
Start reading ws-messages.
dev/restinio/websocket/impl/ws_connection.hpp:290
↓ 1 callers
Method
inspect_incoming
dev/restinio/impl/acceptor.hpp:122
↓ 1 callers
Method
inspect_tls_or_throw
dev/restinio/tls.hpp:108
↓ 1 callers
Function
ipv6_address_p
ipv6_address_producer ! * @brief A factory for producer of ipv6_address value. * * Produces `std::string`. * * Uses the following grammar (see h
dev/restinio/helpers/http_field_parsers/host.hpp:233
↓ 1 callers
Method
is_able_to_get_more_messages
Check if it is possible to accept more requests.
dev/restinio/impl/response_coordinator.hpp:309
↓ 1 callers
Function
is_bchar
dev/restinio/helpers/multipart_body.hpp:421
↓ 1 callers
Method
is_complete
Is response data of a given request is complete.
dev/restinio/impl/response_coordinator.hpp:132
↓ 1 callers
Function
is_ctext
is_ctext ! * @brief Is a character a ctext? * * See: https://tools.ietf.org/html/rfc7230 * * @since v.0.6.4 */
dev/restinio/helpers/http_field_parsers/basics.hpp:400
↓ 1 callers
Function
is_data_frame
Check frame is data frame. ! \return true if frame is data frame. \return false otherwise. */
dev/restinio/websocket/impl/ws_protocol_validator.hpp:103
↓ 1 callers
Method
is_end_delimited
dev/restinio/path2regex/path2regex.hpp:385
↓ 1 callers
Function
is_hexdigit
is_hexdigit ! * @brief Is a character a hexadecimal digit? * * @since v.0.6.6 */
dev/restinio/helpers/easy_parser.hpp:703
↓ 1 callers
Function
is_qdtext
is_qdtext ! * @brief Is a character a qdtext? * * See: https://tools.ietf.org/html/rfc7230 * * @since v.0.6.1 */
dev/restinio/helpers/http_field_parsers/basics.hpp:378
↓ 1 callers
Function
is_this_arg
dev/restinio-helpers/cmd_line_args_helpers.hpp:113
↓ 1 callers
Function
is_unreserved_char
! * @brief Is this symbol a part of unreserved set? * * See https://tools.ietf.org/html/rfc3986#section-2.3 for more details. * * @since v.0.6.2
dev/restinio/utils/percent_encoding.hpp:483
↓ 1 callers
Function
is_valid_base64_string
dev/restinio/utils/base64.hpp:43
↓ 1 callers
Function
is_valid_opcode
dev/restinio/websocket/message.hpp:64
↓ 1 callers
Function
just
dev/restinio/helpers/easy_parser.hpp:4616
↓ 1 callers
Function
language_symbol_p
language_symbol_producer ! * @brief A factory for producer that extracts language symbols. * * @since v.0.6.1 */
dev/restinio/helpers/http_field_parsers/content-disposition.hpp:205
↓ 1 callers
Method
last_modified_at
dev/restinio/sendfile.hpp:209
↓ 1 callers
Function
log_info_noexcept
dev/restinio/utils/suppress_exceptions.hpp:44
↓ 1 callers
Function
make_bytes_prefix_parser
! * @brief Factory for a parser of 'bytes=' prefix. * * @since v.0.6.2 */
dev/restinio/helpers/http_field_parsers/range.hpp:182
↓ 1 callers
Method
make_char_array
dev/restinio/helpers/http_field_parsers/basics.hpp:160
↓ 1 callers
Method
make_delimiter
dev/restinio/path2regex/path2regex.hpp:170
↓ 1 callers
Method
make_ends_with
dev/restinio/path2regex/path2regex.hpp:219
↓ 1 callers
Function
make_internal_server_error_response
dev/restinio/async_chain/common.hpp:236
↓ 1 callers
Function
make_language_range_p
dev/restinio/helpers/http_field_parsers/accept-language.hpp:41
↓ 1 callers
Function
make_language_tag_p
dev/restinio/helpers/http_field_parsers/accept-language.hpp:28
↓ 1 callers
Function
make_no_restrictions_body
dev/sample/tls_inspector/main.cpp:68
↓ 1 callers
Function
make_not_implemented_response
dev/restinio/async_chain/common.hpp:219
↓ 1 callers
Function
make_other_ranges_specifier_parser
! * @brief Factory for creation of a parser for other_ranges_specifier values. * * Creates a parser for the following rule: @verbatim other-ranges-
dev/restinio/helpers/http_field_parsers/range.hpp:237
↓ 1 callers
Function
make_parser
make_parser ! * @brief A factory function for a parser of a part of multipart message. * * Handles the following rule: @verbatim part := *( token
dev/restinio/helpers/multipart_body.hpp:252
↓ 1 callers
Function
make_resp_body
Create a custom buffer.
dev/sample/custom_buffer/main.cpp:31
↓ 1 callers
Function
make_resp_for_large_count
dev/sample/compression/main.cpp:191
↓ 1 callers
Function
make_resp_for_small_count
dev/sample/compression/main.cpp:170
↓ 1 callers
Function
make_router
dev/sample/file_upload/main.cpp:118
↓ 1 callers
Function
make_router
dev/sample/decompression/main.cpp:64
↓ 1 callers
Function
make_router
dev/sample/compression/main.cpp:218
↓ 1 callers
Function
make_string
dev/test/write_group_output_ctx/main.cpp:22
↓ 1 callers
Function
make_tls_socket_pointer_for_state_listener
An overload for the case of non-TLS-connection.
dev/restinio/impl/connection.hpp:323
↓ 1 callers
Function
make_user_has_access_body
dev/sample/tls_inspector/main.cpp:77
↓ 1 callers
Function
make_user_has_no_access_body
dev/sample/tls_inspector/main.cpp:85
↓ 1 callers
Method
make_within
dev/restinio/request_handler.hpp:85
← previous
next →
501–600 of 1,758, ranked by callers