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
↓ 9 callers
Method
status_code
dev/restinio/http_headers.hpp:2151
↓ 9 callers
Function
unescape_percent_encoding
dev/restinio/utils/percent_encoding.hpp:368
↓ 8 callers
Method
append_field
Append field with name.
dev/restinio/http_headers.hpp:908
↓ 8 callers
Method
as_uint
dev/restinio/helpers/http_field_parsers/basics.hpp:206
↓ 8 callers
Function
bench_intN
dev/test/from_string_bench/main.cpp:157
↓ 8 callers
Function
boost_bench_intN
dev/test/from_string_bench/main.cpp:180
↓ 8 callers
Function
check_boundary_value
check_boundary_value ! * @brief A helper function for checking the validity of 'boundary' value. * * The allowed format for 'boundary' value is de
dev/restinio/helpers/multipart_body.hpp:455
↓ 8 callers
Function
estimate_required_capacity
! * @brief Calculate the size of a buffer to hold normalized value of a URI. * * If @a what has some chars from unreserved set in percent-encoded f
dev/restinio/utils/percent_encoding.hpp:617
↓ 8 callers
Method
field_id
dev/restinio/http_headers.hpp:624
↓ 8 callers
Method
http_post
dev/restinio/router/express.hpp:761
↓ 8 callers
Method
length
How many unconsumed bytes are there in buffer.
dev/restinio/impl/fixed_buffer.hpp:63
↓ 8 callers
Function
make_error_description
make_error_description ! * @brief Make textual description of error returned by try_parse function. * * @note * The format of textual description
dev/restinio/helpers/easy_parser.hpp:5084
↓ 8 callers
Function
make_gzip_decompress_params
dev/restinio/transforms/zlib.hpp:409
↓ 8 callers
Function
make_identity_params
dev/restinio/transforms/zlib.hpp:417
↓ 8 callers
Function
quoted_string_p
quoted_string_producer ! * @brief A factory function to create a quoted_string_producer. * * Usage example: * @code * using parameter = std::pai
dev/restinio/helpers/http_field_parsers/basics.hpp:1012
↓ 8 callers
Method
raw_code
dev/restinio/http_headers.hpp:2004
↓ 8 callers
Method
size
Get the size of transformed body.
dev/restinio/transforms/zlib.hpp:1083
↓ 8 callers
Function
status_not_found
dev/restinio/http_headers.hpp:2244
↓ 8 callers
Function
to_lower_case
dev/restinio/impl/to_lower_lut.hpp:37
↓ 8 callers
Method
try_process
dev/restinio/helpers/easy_parser.hpp:1793
↓ 7 callers
Method
acceptor_options_setter
dev/restinio/settings.hpp:996
↓ 7 callers
Method
add_byte_and_check_size
Try to add one more byte to loaded data and check loaded data size. ! \return true if loaded data size equals expected size. \return false otherwi
dev/restinio/websocket/impl/ws_parser.hpp:193
↓ 7 callers
Function
any_of
dev/restinio/utils/tuple_algorithms.hpp:79
↓ 7 callers
Method
cause
Get the cause for the notification. ! * @attention * Since v.0.6.0 the type cause_t is a variant, not a simple * enumeration as in v.0.5. */
dev/restinio/connection_state_listener.hpp:254
↓ 7 callers
Method
disable
Disable ation: action will not be executed even on a first shot.
dev/restinio/websocket/impl/ws_connection.hpp:1467
↓ 7 callers
Function
ensure_valid_transforator
Check if a pointer to zlib transformator is valid.
dev/restinio/transforms/zlib.hpp:950
↓ 7 callers
Function
enumerate_parts
dev/restinio/helpers/multipart_body.hpp:684
↓ 7 callers
Function
enumerate_parts_with_files
dev/restinio/helpers/file_upload.hpp:359
↓ 7 callers
Function
external_io_context
external_io_context ! * \brief Function which tells that http_server should use external * instance of io_context and should not controll its lifet
dev/restinio/http_server.hpp:86
↓ 7 callers
Function
field_to_string
Helper sunction to get method string name.
dev/restinio/http_headers.hpp:553
↓ 7 callers
Function
is_alpha
is_alpha ! * @brief Is a character an ALPHA? * * See: https://tools.ietf.org/html/rfc5234#appendix-B.1 * * @since v.0.6.1 */
dev/restinio/helpers/http_field_parsers/basics.hpp:263
↓ 7 callers
Function
is_base64_char
dev/restinio/utils/base64.hpp:36
↓ 7 callers
Method
kill
Kill websocket: close underlying tcp socket. Do not tolerate unsent outgoing data.
dev/restinio/websocket/websocket.hpp:99
↓ 7 callers
Function
make_asio_compaible_error
Make restinio error_code compatible with asio_ns::error_code. @since v.0.4.8 */
dev/restinio/asio_include.hpp:209
↓ 7 callers
Function
make_dummy_endpoint
dev/test/bearer_auth/main.cpp:13
↓ 7 callers
Function
make_dummy_endpoint
dev/test/try_parse_field/main.cpp:14
↓ 7 callers
Method
message
dev/restinio/asio_include.hpp:165
↓ 7 callers
Function
none_of_methods
dev/restinio/router/method_matcher.hpp:447
↓ 7 callers
Method
open_async
dev/restinio/http_server.hpp:268
↓ 7 callers
Method
run_if_first
dev/restinio/websocket/impl/ws_connection.hpp:1456
↓ 7 callers
Method
start
dev/restinio/http_server_run.hpp:874
↓ 7 callers
Function
suppress_exceptions
dev/restinio/utils/suppress_exceptions.hpp:94
↓ 7 callers
Method
try_get_field
Try to get the value of a field by field name. ! @note Returns nullptr if the field is not found. Usage example: \code auto f = header
dev/restinio/http_headers.hpp:977
↓ 7 callers
Method
warn
dev/restinio/null_logger.hpp:36
↓ 6 callers
Method
async_read_some
dev/restinio/impl/tls_socket.hpp:133
↓ 6 callers
Method
close_async
dev/restinio/http_server.hpp:347
↓ 6 callers
Method
content_length
Length of body of an http-message.
dev/restinio/http_headers.hpp:1604
↓ 6 callers
Function
ensure_created
dev/restinio/settings.hpp:112
↓ 6 callers
Method
for_each_value_of
dev/restinio/http_headers.hpp:1402
↓ 6 callers
Function
fragmented_send
dev/test/websocket/ws_connection/main.cpp:286
↓ 6 callers
Method
get
Get the pointer to actual matcher inside the holder.
dev/restinio/router/method_matcher.hpp:356
↓ 6 callers
Function
get_response_sequence
dev/test/http_pipelining/sequence/main.cpp:95
↓ 6 callers
Method
header_parsed
Check header of current websocket message is parsed.
dev/restinio/websocket/impl/ws_parser.hpp:283
↓ 6 callers
Function
http_method_unknown
dev/restinio/http_headers.hpp:1809
↓ 6 callers
Function
init_resp
dev/sample/chained_handlers/main.cpp:13
↓ 6 callers
Function
init_resp
dev/sample/async_chained_handlers/main.cpp:25
↓ 6 callers
Method
invoke_after_write_notificator_if_exists
Get after write notificator.
dev/restinio/buffers.hpp:849
↓ 6 callers
Method
is_open
dev/restinio/impl/tls_socket.hpp:119
↓ 6 callers
Method
level
Get compression level. ! \note Makes sense only for compression operation. */
dev/restinio/transforms/zlib.hpp:127
↓ 6 callers
Function
make_deflate_decompress_params
dev/restinio/transforms/zlib.hpp:392
↓ 6 callers
Function
make_dummy_endpoint
dev/test/file_upload/main.cpp:13
↓ 6 callers
Function
not_clause
dev/restinio/helpers/easy_parser.hpp:3677
↓ 6 callers
Method
protocol
dev/restinio/settings.hpp:617
↓ 6 callers
Method
raw_id
dev/restinio/http_headers.hpp:1772
↓ 6 callers
Function
repeat_request
The first request can be refused because it can be issued when server is not fully started yet.
dev/test/run_on_thread_pool/main.cpp:21
↓ 6 callers
Method
reset
Reset internal state. ! Need to call this function before processing next message. */
dev/restinio/websocket/impl/ws_parser.hpp:293
↓ 6 callers
Method
response_output_flags
Get flags of corrent response data flow.
dev/restinio/impl/response_coordinator.hpp:118
↓ 6 callers
Method
size
Get the size of parameters.
dev/restinio/uri_helpers.hpp:98
↓ 6 callers
Function
value_or
dev/restinio/value_or.hpp:32
↓ 6 callers
Function
weight_p
weight_producer ! * @brief A factory function to create a producer for weight parameter. * * Returns a producer that handles the following rules:
dev/restinio/helpers/http_field_parsers/basics.hpp:1277
↓ 5 callers
Method
add_handler
dev/restinio/router/easy_parser_router.hpp:1000
↓ 5 callers
Function
body_appender
dev/restinio/transforms/zlib.hpp:1254
↓ 5 callers
Method
bytes
Get pointer to unconsumed bytes. ! \note To check that buffer has unconsumed bytes use length(). */
dev/restinio/impl/fixed_buffer.hpp:69
↓ 5 callers
Method
cancel
dev/restinio/impl/tls_socket.hpp:126
↓ 5 callers
Function
check_utf8_is_correct
dev/restinio/websocket/impl/utf8.hpp:28
↓ 5 callers
Function
custom_consumer
dev/restinio/helpers/easy_parser.hpp:4497
↓ 5 callers
Method
data
dev/sample/custom_buffer/main.cpp:22
↓ 5 callers
Function
escape_string
Excape regex control chars.
dev/restinio/path2regex/path2regex.hpp:62
↓ 5 callers
Function
expected_caseless_token_p
expected_caseless_token_p ! * @brief A factory function to create a producer that expect a * token with specific value. * * This processer uses c
dev/restinio/helpers/http_field_parsers/basics.hpp:1112
↓ 5 callers
Method
expires_after
dev/restinio/impl/sendfile_operation.hpp:69
↓ 5 callers
Method
finalized
! * @return true if the current sequence finalized. */
dev/restinio/utils/utf8_checker.hpp:314
↓ 5 callers
Method
for_each_field
dev/restinio/http_headers.hpp:1362
↓ 5 callers
Function
inplace_unescape_percent_encoding
dev/restinio/utils/percent_encoding.hpp:414
↓ 5 callers
Method
is_valid
Check if file is valid.
dev/restinio/sendfile.hpp:297
↓ 5 callers
Method
remote_endpoint
dev/restinio/impl/tls_socket.hpp:113
↓ 5 callers
Method
reset
dev/restinio/utils/sha1.hpp:330
↓ 5 callers
Method
separate_accept_and_create_connect
dev/restinio/settings.hpp:1089
↓ 5 callers
Method
set_opcode
dev/restinio/websocket/message.hpp:192
↓ 5 callers
Method
set_option
dev/restinio/settings.hpp:259
↓ 5 callers
Function
status_unauthorized
dev/restinio/http_headers.hpp:2235
↓ 5 callers
Method
stop
dev/test/common/request_handler_pool.hpp:37
↓ 5 callers
Function
suppress_exceptions_quietly
dev/restinio/utils/suppress_exceptions.hpp:135
↓ 5 callers
Function
write_message_details
Serialize websocket message details into bytes buffer. ! \return buffer with written websocket message. */
dev/restinio/websocket/impl/ws_parser.hpp:514
↓ 4 callers
Function
R1
dev/restinio/utils/sha1.hpp:96
↓ 4 callers
Function
any_symbol_p
any_symbol_p ! * @brief A factory function to create an any_symbol_producer. * * @return a producer that expects any symbol in the input stream *
dev/restinio/helpers/easy_parser.hpp:3938
↓ 4 callers
Function
as_uint32
dev/restinio/utils/sha1.hpp:55
↓ 4 callers
Function
as_uint8_ptr
dev/restinio/utils/sha1.hpp:62
↓ 4 callers
Method
begin
dev/restinio/http_headers.hpp:1483
↓ 4 callers
Function
blk
dev/restinio/utils/sha1.hpp:82
↓ 4 callers
Function
caseless_symbol_p
caseless_symbol_p ! * @brief A factory function to create a caseless_symbol_producer. * * This producer performs caseless comparison of characters
dev/restinio/helpers/easy_parser.hpp:3994
← previous
next →
201–300 of 1,758, ranked by callers