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
↓ 2 callers
Method
get_writable_base
Access as writable_base_t item.
dev/restinio/buffers.hpp:653
↓ 2 callers
Method
giveout_description
Get out the value of the description of the failure. ! * This method is intended for cases when this description should be move * elsewhere (to an
dev/restinio/uri_helpers.hpp:363
↓ 2 callers
Method
giveout_description
Get out the value of the description of the failure. ! * This method is intended for cases when this description should be move * elsewhere (to an
dev/restinio/utils/percent_encoding.hpp:181
↓ 2 callers
Method
http_delete
dev/restinio/router/express.hpp:689
↓ 2 callers
Method
http_major
Http version. \{
dev/restinio/http_headers.hpp:1586
↓ 2 callers
Method
http_minor
dev/restinio/http_headers.hpp:1594
↓ 2 callers
Method
http_put
dev/restinio/router/express.hpp:785
↓ 2 callers
Function
initiate_shutdown
dev/restinio/http_server_run.hpp:695
↓ 2 callers
Function
ipv4_address_p
ipv4_address_producer ! * @brief A factory for producer of IPv4address value. * * Produces `std::string`. * * Uses the following grammar (see ht
dev/restinio/helpers/http_field_parsers/host.hpp:147
↓ 2 callers
Function
is_bcharnospace
From https://tools.ietf.org/html/rfc1521: boundary := 0*69<bchars> bcharsnospace bchars := bcharsnospace / " " bcharsnospace := DIGIT / ALPHA / "'
dev/restinio/helpers/multipart_body.hpp:401
↓ 2 callers
Method
is_final
dev/restinio/websocket/message.hpp:180
↓ 2 callers
Method
make_asio_buffer
Make asio buffer for reading bytes from socket.
dev/restinio/impl/fixed_buffer.hpp:40
↓ 2 callers
Method
make_chunked_input_info_if_necessary
Creates an instance of chunked_input_info if there is an info about chunks in the body. ! * @since v.0.6.9 */
dev/restinio/impl/connection.hpp:136
↓ 2 callers
Function
make_transform_params
dev/sample/compression/main.cpp:86
↓ 2 callers
Method
max
Get the maximum value.
dev/restinio/helpers/easy_parser.hpp:513
↓ 2 callers
Method
max_body_size
dev/restinio/incoming_http_msg_limits.hpp:147
↓ 2 callers
Method
max_field_count
dev/restinio/incoming_http_msg_limits.hpp:130
↓ 2 callers
Method
merge
Merges with another group. ! Two groups can be merged if the first one has no after-write callback and the second one has no status line size.
dev/restinio/buffers.hpp:915
↓ 2 callers
Method
min
Get the minimal value.
dev/restinio/helpers/easy_parser.hpp:508
↓ 2 callers
Method
native_handle
! * @brief Get the access to native handle behind Asio's ssl_stream. * * Usage example: * \code * struct openssl_free_t { * void operator
dev/restinio/tls.hpp:88
↓ 2 callers
Method
next_digit
Try to add another digit to the accumulator. ! * Value of the accumulator will be changed only if there is no overflow. */
dev/restinio/impl/overflow_controlled_integer_accumulator.hpp:155
↓ 2 callers
Function
null_file_descriptor
Get file descriptor which stands for null.
dev/restinio/sendfile_defs_posix.hpp:45
↓ 2 callers
Function
null_file_descriptor
Get file descriptor which stands for null.
dev/restinio/sendfile_defs_default.hpp:41
↓ 2 callers
Method
obtained_bytes
Mark how many bytes were obtained.
dev/restinio/impl/fixed_buffer.hpp:47
↓ 2 callers
Method
open
Start listen on port specified in ctor.
dev/restinio/impl/acceptor.hpp:219
↓ 2 callers
Function
open_file
Open file.
dev/restinio/sendfile_defs_win.hpp:46
↓ 2 callers
Method
overflow_detected
Is overflow detected during previous call to next_digit?
dev/restinio/impl/overflow_controlled_integer_accumulator.hpp:175
↓ 2 callers
Function
params_with_value_p
params_with_value_producer ! * @brief A factory of producer of parameter_with_mandatory_value_container. * * Creates a produces that handles the f
dev/restinio/helpers/http_field_parsers/basics.hpp:1685
↓ 2 callers
Function
path_fragment_p
! * @brief A factory that creates a string-producer that extracts a * sequence on symbols until the separator will be found. * * Usage example: *
dev/restinio/router/easy_parser_router.hpp:800
↓ 2 callers
Function
pct_encoded_symbols_p
pct_encoded_symbols_producer ! * @brief A producer that extract a sequence of symbols represented * a percent-encoded character. * * This produce
dev/restinio/helpers/http_field_parsers/details/pct_encoded_symbols.hpp:55
↓ 2 callers
Function
perform_extraction_attempt
dev/restinio/helpers/http_field_parsers/bearer_auth.hpp:228
↓ 2 callers
Function
perform_extraction_attempt
dev/restinio/helpers/http_field_parsers/basic_auth.hpp:213
↓ 2 callers
Method
pop
dev/test/common/thread_safe_queue.hpp:19
↓ 2 callers
Method
pop_response_context_nonchecked
Remove the first context from queue with the check for emptiness of the queue. ! * @note * This method is noexcept and indended to be used in no
dev/restinio/impl/response_coordinator.hpp:253
↓ 2 callers
Method
port
dev/restinio/settings.hpp:597
↓ 2 callers
Method
process_and_unmask_next_payload_part
Validate next part of current frame and reset source part to unmasked data.
dev/restinio/websocket/impl/ws_protocol_validator.hpp:277
↓ 2 callers
Function
qvalue_p
qvalue_producer ! * @brief A factory function to create a qvalue_producer. * * Usage example: * @code * produce<qvalue_t>( * alternatives(symb
dev/restinio/helpers/http_field_parsers/basics.hpp:1250
↓ 2 callers
Method
release
! * @brief Stop adding of new handlers and acquire the chain instance. * * @note * The builder object should not be used after the calling
dev/restinio/sync_chain/growable_size.hpp:197
↓ 2 callers
Method
relocate_to
dev/restinio/buffers.hpp:114
↓ 2 callers
Method
remove
dev/sample/tls_inspector/main.cpp:39
↓ 2 callers
Method
remove_all_of
Remove all occurences of a field with specified name. ! * @return the count of removed occurences. * * @since v.0.6.9 */
dev/restinio/http_headers.hpp:1222
↓ 2 callers
Method
request_id
Get request id.
dev/restinio/request_handler.hpp:291
↓ 2 callers
Function
run_normalization_algo
dev/restinio/utils/percent_encoding.hpp:509
↓ 2 callers
Method
schedule
Schedule timeout check invocation.
dev/restinio/so5/so_timer_manager.hpp:80
↓ 2 callers
Function
send_response_if_needed
dev/test/http_pipelining/sequence/main.cpp:23
↓ 2 callers
Method
sensitive
dev/restinio/path2regex/path2regex.hpp:107
↓ 2 callers
Function
server_handler
dev/sample/shared_tls_context/main.cpp:23
↓ 2 callers
Function
setup_common_values
dev/benches/single_handler/main.cpp:35
↓ 2 callers
Function
setup_resp_headers
dev/sample/compression/main.cpp:162
↓ 2 callers
Method
size
dev/restinio/router/method_matcher.hpp:500
↓ 2 callers
Function
space
space ! * @brief A factory function to create a clause that expects a space, * extracts it and then skips it. * * The call to `space()` function
dev/restinio/helpers/easy_parser.hpp:4116
↓ 2 callers
Method
start
dev/sample/websocket_detailed/main.cpp:72
↓ 2 callers
Method
start
dev/test/common/request_handler_pool.hpp:15
↓ 2 callers
Method
started_at
Get the starting offset of chunk.
dev/restinio/chunked_input_info.hpp:83
↓ 2 callers
Method
state_changed
This method will be called by RESTinio when state of connection is changed.
dev/sample/ip_blocker/main.cpp:45
↓ 2 callers
Function
status_code_to_bin
dev/restinio/websocket/message.hpp:101
↓ 2 callers
Function
status_method_not_allowed
dev/restinio/http_headers.hpp:2247
↓ 2 callers
Function
status_not_implemented
dev/restinio/http_headers.hpp:2289
↓ 2 callers
Method
timelimit
Get the timelimit on this sendfile operation.
dev/restinio/impl/write_group_output_ctx.hpp:192
↓ 2 callers
Function
to_char_each
dev/test/encoders/main.cpp:15
↓ 2 callers
Function
token_symbol_p
token_symbol_producer ! * @brief A factory for producer of symbols than can be used in tokens. * * Usage example: * @code produce<std::string>(
dev/restinio/helpers/http_field_parsers/basics.hpp:957
↓ 2 callers
Function
try_decode
dev/restinio/utils/base64.hpp:183
↓ 2 callers
Function
try_parse_caseless_exact_fragment
dev/restinio/helpers/easy_parser.hpp:3420
↓ 2 callers
Function
try_parse_exact_fragment
dev/restinio/helpers/easy_parser.hpp:3314
↓ 2 callers
Method
try_process
dev/restinio/helpers/http_field_parsers/host.hpp:196
↓ 2 callers
Function
uchar_at
dev/test/to_lower_bench/main.cpp:244
↓ 2 callers
Function
uchar_at
dev/restinio/impl/string_caseless_compare.hpp:26
↓ 2 callers
Function
uint64_to_size_t
! * \brief Helper function for truncating uint64 to std::size_t with * exception if that truncation will lead to data loss. * * A check of \a v is
dev/restinio/utils/impl/safe_uint_truncate.hpp:58
↓ 2 callers
Function
unescape
dev/restinio/router/easy_parser_router.hpp:857
↓ 2 callers
Method
unmask_byte
Do unmask operation. ! \return unmasked value. */
dev/restinio/websocket/impl/ws_protocol_validator.hpp:140
↓ 2 callers
Function
use_break_signal_handling
! * @brief Make the indicator for usage of break signal handler. * * Usage example: * @code * restinio::run( restinio::on_thread_pool( * std::
dev/restinio/http_server_run.hpp:55
↓ 2 callers
Method
value
Get the valid value of a chunk size.
dev/restinio/sendfile.hpp:94
↓ 2 callers
Method
view
Get access to the value of target_path. ! * @attention * This method should not be called after a call to giveout_data(). */
dev/restinio/router/impl/target_path_holder.hpp:84
↓ 1 callers
Method
accept_current_connection
Accept current connection. ! * @note * This method is marked as noexcept in v.0.6.0. */
dev/restinio/impl/acceptor.hpp:403
↓ 1 callers
Method
accept_next
Set a callback for a new connection. ! * @note * This method is marked as noexcept in v.0.6.0. * It seems that nothing prevents exceptions fr
dev/restinio/impl/acceptor.hpp:392
↓ 1 callers
Method
add_indexed_param
dev/restinio/router/express.hpp:264
↓ 1 callers
Method
add_named_param
dev/restinio/router/express.hpp:258
↓ 1 callers
Method
all_bytes_loaded
Check all bytes are loaded.
dev/restinio/websocket/impl/ws_parser.hpp:182
↓ 1 callers
Function
allow
! * @brief Shorthand for inspection_result_t::allow. * * @since v.0.5.1 */
dev/restinio/ip_blocker.hpp:51
↓ 1 callers
Function
alpha_symbol_p
alpha_symbol_producer ! * @brief A factory for producer of ALPHA symbols. * * Usage example: * @code produce<std::string>( repeat(1, 20, alpha
dev/restinio/helpers/http_field_parsers/basics.hpp:788
↓ 1 callers
Function
alphanum_symbol_p
alphanum_symbol_producer ! * @brief A factory for producer of symbol that an ALPHA or DIGIT. * * Usage example: * @code produce<std::string>(
dev/restinio/helpers/http_field_parsers/basics.hpp:810
↓ 1 callers
Function
analyze_part
analyze_part ! * @brief Helper function for analyzing an already parsed part of * a multipart body for presence of an uploaded file. * * This fun
dev/restinio/helpers/file_upload.hpp:219
↓ 1 callers
Function
and_clause
dev/restinio/helpers/easy_parser.hpp:3719
↓ 1 callers
Function
any_of_methods
dev/restinio/router/method_matcher.hpp:415
↓ 1 callers
Function
any_symbol_if_not_p
any_symbol_if_not_p ! * @brief A factory function to create a any_symbol_if_not_producer. * * @return a producer that expects any character except
dev/restinio/helpers/easy_parser.hpp:3974
↓ 1 callers
Method
append_name
Appends a given name to buffer, and returns a string view object within the context of a buffer.
dev/restinio/path2regex/path2regex.hpp:323
↓ 1 callers
Method
append_self_to
dev/restinio/path2regex/path2regex.hpp:472
↓ 1 callers
Method
async_handshake
dev/restinio/impl/tls_socket.hpp:161
↓ 1 callers
Function
attr_char_symbol_p
attr_char_symbol_producer ! * @brief A factory for producer that extracts attr-char symbols. * * See: https://tools.ietf.org/html/rfc5987#section-
dev/restinio/helpers/http_field_parsers/content-disposition.hpp:257
↓ 1 callers
Method
backto
Return the current position in the input stream at the specified position.
dev/restinio/helpers/easy_parser.hpp:796
↓ 1 callers
Method
break_handling
dev/restinio/http_server_run.hpp:472
↓ 1 callers
Method
buffer
! @name An implementation of writable_base_t interface. \see writable_base_t */ @{
dev/restinio/buffers.hpp:109
↓ 1 callers
Function
calculate_approx_buffer_size_for_header
Calculate buffer size that is enough for serializing the buffer.
dev/restinio/impl/header_helpers.hpp:44
↓ 1 callers
Method
call_state_listener_suppressing_exceptions
dev/restinio/impl/connection_settings.hpp:58
↓ 1 callers
Function
call_with_tuple
dev/restinio/router/easy_parser_router.hpp:590
↓ 1 callers
Function
call_with_tuple_impl
dev/restinio/router/easy_parser_router.hpp:567
↓ 1 callers
Method
check_timeout_impl
dev/restinio/websocket/impl/ws_connection.hpp:1347
↓ 1 callers
Method
check_timeout_impl
Check timed out operation.
dev/restinio/impl/connection.hpp:1677
↓ 1 callers
Method
check_valid_connection_state_listener_pointer
Checks that pointer to state listener is not null. ! * Throws an exception if m_connection_state_listener is nullptr. */
dev/restinio/settings.hpp:332
↓ 1 callers
Method
check_valid_ip_blocker_pointer
Checks that pointer to IP-blocker is not null. ! * Throws an exception if m_ip_blocker is nullptr. */
dev/restinio/settings.hpp:396
← previous
next →
401–500 of 1,758, ranked by callers