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
match
dev/restinio/router/method_matcher.hpp:119
↓ 1 callers
Method
max_field_name_size
dev/restinio/incoming_http_msg_limits.hpp:96
↓ 1 callers
Method
max_field_value_size
dev/restinio/incoming_http_msg_limits.hpp:113
↓ 1 callers
Method
max_url_size
dev/restinio/incoming_http_msg_limits.hpp:79
↓ 1 callers
Function
mime_charsetc_symbol_p
mime_charsetc_symbol_producer ! * @brief A factory for producer that extracts mime-charsetc symbols. * * See: https://tools.ietf.org/html/rfc5987#
dev/restinio/helpers/http_field_parsers/content-disposition.hpp:161
↓ 1 callers
Method
move_socket
Extract the socket via move.
dev/restinio/impl/acceptor.hpp:74
↓ 1 callers
Method
move_upgrade_internals
Move socket out of connection.
dev/restinio/impl/connection.hpp:513
↓ 1 callers
Method
offset
Get offset of data to write.
dev/restinio/sendfile.hpp:308
↓ 1 callers
Method
on_ask_for_credentials
Reaction to an incoming ask_for_credentials message.
dev/sample/async_chained_handlers/main.cpp:136
↓ 1 callers
Method
on_do_auth
Reaction to an incoming do_auth message.
dev/sample/async_chained_handlers/main.cpp:118
↓ 1 callers
Method
on_do_processing
Reaction to an incoming do_processing
dev/sample/async_chained_handlers/main.cpp:70
↓ 1 callers
Method
on_message
dev/sample/websocket_detailed/main.cpp:81
↓ 1 callers
Method
on_next
dev/restinio/async_chain/fixed_size.hpp:233
↓ 1 callers
Function
opcode_to_string
Helper sunction to get method string name.
dev/restinio/websocket/message.hpp:46
↓ 1 callers
Function
ows_p
ows_producer ! * @brief A factory function to create an ows_producer. * * Usage example: * @code * produce<std::string>( * ows_p() >> skip(),
dev/restinio/helpers/http_field_parsers/basics.hpp:909
↓ 1 callers
Function
params_with_opt_value_p
params_with_opt_value_producer ! * @brief A factory of producer of parameter_with_optional_value_container. * * Creates a produces that handles th
dev/restinio/helpers/http_field_parsers/basics.hpp:1863
↓ 1 callers
Function
parse_route
dev/test/router/cmp_router_bench/route_parser.cpp:20
↓ 1 callers
Method
pcre2_regex
dev/restinio/router/pcre2_regex_engine.hpp:123
↓ 1 callers
Method
pcre_regex
dev/restinio/router/pcre_regex_engine.hpp:111
↓ 1 callers
Function
perform_all_of
dev/restinio/utils/tuple_algorithms.hpp:36
↓ 1 callers
Function
perform_any_of
dev/restinio/utils/tuple_algorithms.hpp:48
↓ 1 callers
Method
pop_ready_buffers
Extract a portion of data available for write. ! Data (if available) is wrapped in an instance of write_group_t. It can have a stats line mark (
dev/restinio/impl/response_coordinator.hpp:373
↓ 1 callers
Function
prepare_connection_and_start_read
dev/restinio/impl/connection.hpp:311
↓ 1 callers
Method
push
dev/test/common/thread_safe_queue.hpp:38
↓ 1 callers
Function
quickfix_convert
dev/test/from_string_bench/main.cpp:22
↓ 1 callers
Function
quoted_pair_p
quoted_pair_producer ! * @brief A factory function to create a quoted_pair_producer. * * Usage example: * @code * produce<std::string>( * repe
dev/restinio/helpers/http_field_parsers/basics.hpp:1038
↓ 1 callers
Function
read_route_lines_from_file
dev/test/router/express_router_bench/main.cpp:75
↓ 1 callers
Function
read_value
dev/restinio/utils/from_string.hpp:33
↓ 1 callers
Function
reg_name_p
reg_name_producer ! * @brief A factory for producer of reg-name value. * * Produces `std::string`. * * @note * reg-name is defined in RFC3986 a
dev/restinio/helpers/http_field_parsers/host.hpp:351
↓ 1 callers
Function
register_agent_as_coop
dev/sample/notificators/main.cpp:105
↓ 1 callers
Method
reinit
Reinitialize context.
dev/restinio/impl/response_coordinator.hpp:49
↓ 1 callers
Function
remove_trailing_spaces
remove_trailing_spaces ! * @brief Helper function for removal of trailing spaces from a string-view. * * @since v.0.6.7 */
dev/restinio/helpers/easy_parser.hpp:1595
↓ 1 callers
Method
reset_parser
Prepare parser for reading new http-message.
dev/restinio/impl/connection.hpp:299
↓ 1 callers
Method
reset_parser_and_payload
Prepare parser for reading new http-message.
dev/restinio/websocket/impl/ws_connection.hpp:106
↓ 1 callers
Method
result
dev/test/handle_requests/connection_count_limit/main.cpp:43
↓ 1 callers
Function
run_async
dev/restinio/http_server_run.hpp:1214
↓ 1 callers
Function
run_with_break_signal_handling
dev/restinio/http_server_run.hpp:531
↓ 1 callers
Function
run_with_time_limit
dev/test/common/time_limited_execution.hpp:20
↓ 1 callers
Function
run_without_break_signal_handling
dev/restinio/http_server_run.hpp:591
↓ 1 callers
Function
save_file
dev/sample/file_upload/main.cpp:85
↓ 1 callers
Method
schedule_next_accept_attempt
! * @since v.0.6.12 */
dev/restinio/impl/acceptor.hpp:357
↓ 1 callers
Function
server_handler
dev/sample/easy_parser_router/main.cpp:268
↓ 1 callers
Function
server_handler
dev/sample/websocket_wss/main.cpp:21
↓ 1 callers
Function
server_handler
dev/sample/express_router/main.cpp:257
↓ 1 callers
Function
server_handler
dev/sample/sendfiles/main.cpp:84
↓ 1 callers
Function
server_handler
dev/sample/websocket/main.cpp:21
↓ 1 callers
Function
server_handler
dev/sample/tls_inspector/main.cpp:93
↓ 1 callers
Function
server_handler
dev/sample/hello_world_https/main.cpp:23
↓ 1 callers
Function
server_handler
dev/sample/express_router_tutorial/main.cpp:22
↓ 1 callers
Function
server_handler
dev/sample/websocket_detailed/main.cpp:197
↓ 1 callers
Method
set_masking_key
Set masking key.
dev/restinio/websocket/impl/ws_parser.hpp:99
↓ 1 callers
Method
set_max_parallel_connections
dev/restinio/settings.hpp:499
↓ 1 callers
Method
shutdown
Shutdown websocket.
dev/restinio/websocket/impl/ws_connection.hpp:211
↓ 1 callers
Method
shutdown
dev/restinio/impl/tls_socket.hpp:147
↓ 1 callers
Method
size
Get size of data to write.
dev/restinio/sendfile.hpp:312
↓ 1 callers
Function
skip_break_signal_handling
! * @brief Make the indicator for absence of break signal handler. * * Usage example: * @code * restinio::run( restinio::on_thread_pool( * std
dev/restinio/http_server_run.hpp:74
↓ 1 callers
Function
space_p
space_p ! * @brief A factory function to create a space_producer. * * @return a producer that expects space character in the input stream * and r
dev/restinio/helpers/easy_parser.hpp:4095
↓ 1 callers
Method
start
Start/stop timer manager. \{
dev/test/ref_qualifiers_settings/main.cpp:98
↓ 1 callers
Method
start
dev/restinio/impl/ioctx_on_thread_pool.hpp:116
↓ 1 callers
Function
start_request_handler_pool
dev/test/handle_requests/user_controlled_output/main.cpp:30
↓ 1 callers
Function
start_request_handler_pool
dev/test/handle_requests/chunked_output/main.cpp:30
↓ 1 callers
Method
start_sendfile_operation
dev/restinio/impl/write_group_output_ctx.hpp:166
↓ 1 callers
Function
status_forbidden
dev/restinio/http_headers.hpp:2241
↓ 1 callers
Function
status_internal_server_error
dev/restinio/http_headers.hpp:2286
↓ 1 callers
Function
status_ok
dev/restinio/http_headers.hpp:2190
↓ 1 callers
Function
status_switching_protocols
dev/restinio/http_headers.hpp:2187
↓ 1 callers
Method
stop
NOTE: this method is marked as noexcept in v.0.6.7. It's because this method can be called from destructors and there is no way to recover from an exc
dev/restinio/impl/ioctx_on_thread_pool.hpp:159
↓ 1 callers
Function
stop_request_handler_pool
dev/test/handle_requests/user_controlled_output/main.cpp:71
↓ 1 callers
Function
stop_request_handler_pool
dev/test/handle_requests/chunked_output/main.cpp:89
↓ 1 callers
Function
store_file_to_disk
dev/sample/file_upload/main.cpp:70
↓ 1 callers
Function
sub_delims_symbol_p
sub_delims_symbol_producer ! * @brief A factory for producer that extracts sub-delims symbols. * * See: https://tools.ietf.org/html/rfc3986#append
dev/restinio/helpers/http_field_parsers/host.hpp:119
↓ 1 callers
Method
swap_fields
dev/restinio/http_headers.hpp:747
↓ 1 callers
Function
take_and_shift_current
dev/restinio-helpers/cmd_line_args_helpers.hpp:129
↓ 1 callers
Function
throw_exception_on_invalid_base64_string
dev/restinio/utils/base64.hpp:250
↓ 1 callers
Method
timelimit
dev/restinio/sendfile.hpp:385
↓ 1 callers
Function
token68_p
token68_p
dev/restinio/helpers/http_field_parsers/authorization.hpp:95
↓ 1 callers
Function
token68_symbol_p
token68_symbol_p
dev/restinio/helpers/http_field_parsers/authorization.hpp:62
↓ 1 callers
Function
tolower_array
dev/test/to_lower_bench/main.cpp:52
↓ 1 callers
Function
translate_enumeration_error
! * @brief Helper function for conversion from one enumeration_error * to another. * * @since v.0.6.1 */
dev/restinio/helpers/file_upload.hpp:83
↓ 1 callers
Method
trigger_error_and_close
dev/restinio/websocket/impl/ws_connection.hpp:474
↓ 1 callers
Method
trigger_error_and_close
dev/restinio/impl/connection.hpp:1589
↓ 1 callers
Function
try_extract_params
try_extract_params ! * @brief Helper function for getting parameters of bearer authentification * from an already parsed HTTP-field. * * @attenti
dev/restinio/helpers/http_field_parsers/bearer_auth.hpp:150
↓ 1 callers
Method
try_handle
dev/restinio/router/easy_parser_router.hpp:135
↓ 1 callers
Method
try_parse_impl
dev/restinio/helpers/easy_parser.hpp:2720
↓ 1 callers
Function
try_process_current_argument
dev/restinio-helpers/cmd_line_args_helpers.hpp:184
↓ 1 callers
Function
uch
dev/restinio/utils/base64.hpp:109
↓ 1 callers
Function
unreserved_symbol_p
unreserved_symbol_producer ! * @brief A factory for producer that extracts unreserved symbols. * * See: https://tools.ietf.org/html/rfc3986#append
dev/restinio/helpers/http_field_parsers/host.hpp:70
↓ 1 callers
Function
vchar_symbol_p
vchar_symbol_producer ! * @brief A factory for producer of VCHAR symbols. * * Usage example: * @code produce<std::string>( repeat(1, 20, vchar
dev/restinio/helpers/http_field_parsers/basics.hpp:832
↓ 1 callers
Function
websocket_header_max_size
Max possible size of websocket frame header (a part before payload).
dev/restinio/websocket/impl/ws_connection.hpp:45
↓ 1 callers
Method
~method_matcher_t
dev/restinio/router/method_matcher.hpp:49
Method
SECTION
dev/test/default_constructed_settings/main.cpp:129
Method
a_dummy_stage_t
dev/test/handle_requests/async_chained_handlers_2/main.cpp:45
Method
a_http_server_t
dev/benches/single_handler_so5_timer/main.cpp:40
Method
a_req_handler_t
dev/sample/notificators/main.cpp:36
Method
a_response_maker_t
dev/test/handle_requests/async_chained_handlers_2/main.cpp:72
Method
a_response_maker_with_pause_t
dev/test/handle_requests/async_chained_handlers_2/main.cpp:105
Method
a_server_t
dev/test/websocket/ws_connection/main.cpp:79
Method
a_server_t
dev/test/websocket/notificators/main.cpp:80
Method
a_timeout_handler_t
dev/restinio/so5/so_timer_manager.hpp:275
Method
accept_connection_for_socket_with_index
! * @brief Performs actual actions for accepting a new connection. * * @note * This method can throw. An we expect that it can throw somet
dev/restinio/impl/acceptor.hpp:443
← previous
next →
601–700 of 1,758, ranked by callers