MCPcopy Create free account

hub / github.com/Stiffstream/restinio / functions

Functions1,758 in github.com/Stiffstream/restinio

↓ 1 callersMethodmatch
dev/restinio/router/method_matcher.hpp:119
↓ 1 callersMethodmax_field_name_size
dev/restinio/incoming_http_msg_limits.hpp:96
↓ 1 callersMethodmax_field_value_size
dev/restinio/incoming_http_msg_limits.hpp:113
↓ 1 callersMethodmax_url_size
dev/restinio/incoming_http_msg_limits.hpp:79
↓ 1 callersFunctionmime_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 callersMethodmove_socket
Extract the socket via move.
dev/restinio/impl/acceptor.hpp:74
↓ 1 callersMethodmove_upgrade_internals
Move socket out of connection.
dev/restinio/impl/connection.hpp:513
↓ 1 callersMethodoffset
Get offset of data to write.
dev/restinio/sendfile.hpp:308
↓ 1 callersMethodon_ask_for_credentials
Reaction to an incoming ask_for_credentials message.
dev/sample/async_chained_handlers/main.cpp:136
↓ 1 callersMethodon_do_auth
Reaction to an incoming do_auth message.
dev/sample/async_chained_handlers/main.cpp:118
↓ 1 callersMethodon_do_processing
Reaction to an incoming do_processing
dev/sample/async_chained_handlers/main.cpp:70
↓ 1 callersMethodon_message
dev/sample/websocket_detailed/main.cpp:81
↓ 1 callersMethodon_next
dev/restinio/async_chain/fixed_size.hpp:233
↓ 1 callersFunctionopcode_to_string
Helper sunction to get method string name.
dev/restinio/websocket/message.hpp:46
↓ 1 callersFunctionows_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 callersFunctionparams_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 callersFunctionparse_route
dev/test/router/cmp_router_bench/route_parser.cpp:20
↓ 1 callersMethodpcre2_regex
dev/restinio/router/pcre2_regex_engine.hpp:123
↓ 1 callersMethodpcre_regex
dev/restinio/router/pcre_regex_engine.hpp:111
↓ 1 callersFunctionperform_all_of
dev/restinio/utils/tuple_algorithms.hpp:36
↓ 1 callersFunctionperform_any_of
dev/restinio/utils/tuple_algorithms.hpp:48
↓ 1 callersMethodpop_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 callersFunctionprepare_connection_and_start_read
dev/restinio/impl/connection.hpp:311
↓ 1 callersMethodpush
dev/test/common/thread_safe_queue.hpp:38
↓ 1 callersFunctionquickfix_convert
dev/test/from_string_bench/main.cpp:22
↓ 1 callersFunctionquoted_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 callersFunctionread_route_lines_from_file
dev/test/router/express_router_bench/main.cpp:75
↓ 1 callersFunctionread_value
dev/restinio/utils/from_string.hpp:33
↓ 1 callersFunctionreg_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 callersFunctionregister_agent_as_coop
dev/sample/notificators/main.cpp:105
↓ 1 callersMethodreinit
Reinitialize context.
dev/restinio/impl/response_coordinator.hpp:49
↓ 1 callersFunctionremove_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 callersMethodreset_parser
Prepare parser for reading new http-message.
dev/restinio/impl/connection.hpp:299
↓ 1 callersMethodreset_parser_and_payload
Prepare parser for reading new http-message.
dev/restinio/websocket/impl/ws_connection.hpp:106
↓ 1 callersMethodresult
dev/test/handle_requests/connection_count_limit/main.cpp:43
↓ 1 callersFunctionrun_async
dev/restinio/http_server_run.hpp:1214
↓ 1 callersFunctionrun_with_break_signal_handling
dev/restinio/http_server_run.hpp:531
↓ 1 callersFunctionrun_with_time_limit
dev/test/common/time_limited_execution.hpp:20
↓ 1 callersFunctionrun_without_break_signal_handling
dev/restinio/http_server_run.hpp:591
↓ 1 callersFunctionsave_file
dev/sample/file_upload/main.cpp:85
↓ 1 callersMethodschedule_next_accept_attempt
! * @since v.0.6.12 */
dev/restinio/impl/acceptor.hpp:357
↓ 1 callersFunctionserver_handler
dev/sample/easy_parser_router/main.cpp:268
↓ 1 callersFunctionserver_handler
dev/sample/websocket_wss/main.cpp:21
↓ 1 callersFunctionserver_handler
dev/sample/express_router/main.cpp:257
↓ 1 callersFunctionserver_handler
dev/sample/sendfiles/main.cpp:84
↓ 1 callersFunctionserver_handler
dev/sample/websocket/main.cpp:21
↓ 1 callersFunctionserver_handler
dev/sample/tls_inspector/main.cpp:93
↓ 1 callersFunctionserver_handler
dev/sample/hello_world_https/main.cpp:23
↓ 1 callersFunctionserver_handler
dev/sample/express_router_tutorial/main.cpp:22
↓ 1 callersFunctionserver_handler
dev/sample/websocket_detailed/main.cpp:197
↓ 1 callersMethodset_masking_key
Set masking key.
dev/restinio/websocket/impl/ws_parser.hpp:99
↓ 1 callersMethodset_max_parallel_connections
dev/restinio/settings.hpp:499
↓ 1 callersMethodshutdown
Shutdown websocket.
dev/restinio/websocket/impl/ws_connection.hpp:211
↓ 1 callersMethodshutdown
dev/restinio/impl/tls_socket.hpp:147
↓ 1 callersMethodsize
Get size of data to write.
dev/restinio/sendfile.hpp:312
↓ 1 callersFunctionskip_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 callersFunctionspace_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 callersMethodstart
Start/stop timer manager. \{
dev/test/ref_qualifiers_settings/main.cpp:98
↓ 1 callersMethodstart
dev/restinio/impl/ioctx_on_thread_pool.hpp:116
↓ 1 callersFunctionstart_request_handler_pool
dev/test/handle_requests/user_controlled_output/main.cpp:30
↓ 1 callersFunctionstart_request_handler_pool
dev/test/handle_requests/chunked_output/main.cpp:30
↓ 1 callersMethodstart_sendfile_operation
dev/restinio/impl/write_group_output_ctx.hpp:166
↓ 1 callersFunctionstatus_forbidden
dev/restinio/http_headers.hpp:2241
↓ 1 callersFunctionstatus_internal_server_error
dev/restinio/http_headers.hpp:2286
↓ 1 callersFunctionstatus_ok
dev/restinio/http_headers.hpp:2190
↓ 1 callersFunctionstatus_switching_protocols
dev/restinio/http_headers.hpp:2187
↓ 1 callersMethodstop
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 callersFunctionstop_request_handler_pool
dev/test/handle_requests/user_controlled_output/main.cpp:71
↓ 1 callersFunctionstop_request_handler_pool
dev/test/handle_requests/chunked_output/main.cpp:89
↓ 1 callersFunctionstore_file_to_disk
dev/sample/file_upload/main.cpp:70
↓ 1 callersFunctionsub_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 callersMethodswap_fields
dev/restinio/http_headers.hpp:747
↓ 1 callersFunctiontake_and_shift_current
dev/restinio-helpers/cmd_line_args_helpers.hpp:129
↓ 1 callersFunctionthrow_exception_on_invalid_base64_string
dev/restinio/utils/base64.hpp:250
↓ 1 callersMethodtimelimit
dev/restinio/sendfile.hpp:385
↓ 1 callersFunctiontoken68_p
token68_p
dev/restinio/helpers/http_field_parsers/authorization.hpp:95
↓ 1 callersFunctiontoken68_symbol_p
token68_symbol_p
dev/restinio/helpers/http_field_parsers/authorization.hpp:62
↓ 1 callersFunctiontolower_array
dev/test/to_lower_bench/main.cpp:52
↓ 1 callersFunctiontranslate_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 callersMethodtrigger_error_and_close
dev/restinio/websocket/impl/ws_connection.hpp:474
↓ 1 callersMethodtrigger_error_and_close
dev/restinio/impl/connection.hpp:1589
↓ 1 callersFunctiontry_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 callersMethodtry_handle
dev/restinio/router/easy_parser_router.hpp:135
↓ 1 callersMethodtry_parse_impl
dev/restinio/helpers/easy_parser.hpp:2720
↓ 1 callersFunctiontry_process_current_argument
dev/restinio-helpers/cmd_line_args_helpers.hpp:184
↓ 1 callersFunctionuch
dev/restinio/utils/base64.hpp:109
↓ 1 callersFunctionunreserved_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 callersFunctionvchar_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 callersFunctionwebsocket_header_max_size
Max possible size of websocket frame header (a part before payload).
dev/restinio/websocket/impl/ws_connection.hpp:45
↓ 1 callersMethod~method_matcher_t
dev/restinio/router/method_matcher.hpp:49
MethodSECTION
dev/test/default_constructed_settings/main.cpp:129
Methoda_dummy_stage_t
dev/test/handle_requests/async_chained_handlers_2/main.cpp:45
Methoda_http_server_t
dev/benches/single_handler_so5_timer/main.cpp:40
Methoda_req_handler_t
dev/sample/notificators/main.cpp:36
Methoda_response_maker_t
dev/test/handle_requests/async_chained_handlers_2/main.cpp:72
Methoda_response_maker_with_pause_t
dev/test/handle_requests/async_chained_handlers_2/main.cpp:105
Methoda_server_t
dev/test/websocket/ws_connection/main.cpp:79
Methoda_server_t
dev/test/websocket/notificators/main.cpp:80
Methoda_timeout_handler_t
dev/restinio/so5/so_timer_manager.hpp:275
Methodaccept_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
← previousnext →601–700 of 1,758, ranked by callers