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
↓ 22 callers
Function
concat_bufs
dev/test/response_coordinator/main.cpp:40
↓ 22 callers
Method
query
Get the query part of the request URL. ! If request target is `/weather/temperature?from=2012-01-01&to=2012-01-10`, then function returns string
dev/restinio/http_headers.hpp:1925
↓ 21 callers
Method
after_write_notificator
Set after write notificator.
dev/restinio/buffers.hpp:835
↓ 21 callers
Method
getch
Get the next character from the input stream. ! * EOF can be returned in the case if there is no more data in * the input stream. */
dev/restinio/helpers/easy_parser.hpp:766
↓ 21 callers
Method
has_after_write_notificator
Is there an after write notificator set?
dev/restinio/buffers.hpp:842
↓ 21 callers
Method
max_pipelined_requests
dev/restinio/settings.hpp:834
↓ 21 callers
Function
next
dev/restinio/async_chain/common.hpp:326
↓ 21 callers
Function
ows
ows ! * @brief A factory function to create an OWS clause. * * This clause handles an optional sequence of spaces in the input stream and * skip
dev/restinio/helpers/http_field_parsers/basics.hpp:939
↓ 20 callers
Function
R2
dev/restinio/utils/sha1.hpp:105
↓ 20 callers
Function
R3
dev/restinio/utils/sha1.hpp:113
↓ 20 callers
Function
R4
dev/restinio/utils/sha1.hpp:122
↓ 20 callers
Function
make_buffers
dev/test/write_group_output_ctx/main.cpp:44
↓ 19 callers
Function
connection_should_close
dev/test/response_coordinator/main.cpp:27
↓ 19 callers
Method
end
dev/restinio/http_headers.hpp:1489
↓ 19 callers
Method
process_next_payload_part
Validate next part of current frame.
dev/restinio/websocket/impl/ws_protocol_validator.hpp:252
↓ 18 callers
Method
get_executor
dev/restinio/impl/tls_socket.hpp:107
↓ 18 callers
Function
make_dummy_endpoint
dev/test/basic_auth/main.cpp:14
↓ 18 callers
Function
make_parser
make_parser ! * @brief Helper function that creates an instance of producer * of parameter_with_mandatory_value_container. * * @since v.0.6.1 */
dev/restinio/helpers/http_field_parsers/basics.hpp:1599
↓ 18 callers
Method
mem_level
Get compression mem_level. ! \note Makes sense only for compression operation. */
dev/restinio/transforms/zlib.hpp:221
↓ 18 callers
Function
parse_query
dev/restinio/uri_helpers.hpp:518
↓ 18 callers
Method
reset
dev/test/common/thread_safe_queue.hpp:57
↓ 18 callers
Function
skip
skip ! * @brief A factory function to create a skip_consumer. * * Usage example: * @code * produce<std::string>( * token_p() >> as_result(),
dev/restinio/helpers/easy_parser.hpp:3923
↓ 17 callers
Function
create_request
dev/test/handle_requests/chunked_output/main.cpp:111
↓ 17 callers
Function
create_request
dev/test/http_pipelining/sequence/main.cpp:79
↓ 17 callers
Method
current_position
Get the current position in the stream.
dev/restinio/helpers/easy_parser.hpp:787
↓ 17 callers
Method
is_completed
Is operation complete?
dev/restinio/transforms/zlib.hpp:698
↓ 17 callers
Method
name
dev/restinio/http_headers.hpp:626
↓ 17 callers
Function
to_hex_string
dev/restinio/utils/sha1.hpp:372
↓ 16 callers
Function
R0
dev/restinio/utils/sha1.hpp:88
↓ 16 callers
Method
concurrent_accepts_count
dev/restinio/settings.hpp:1059
↓ 16 callers
Function
expected_digits
! * @brief Create a limit for number of digits to be extracted. * * Makes a limit where min==max and both are equal to @a total. * * Usage exampl
dev/restinio/helpers/easy_parser.hpp:550
↓ 16 callers
Method
fragment
Return a fragment from the input stream. ! * \attention * The value of \a from should be lesser than the size of the * input stream. */
dev/restinio/helpers/easy_parser.hpp:817
↓ 16 callers
Method
has_field
Check field by name.
dev/restinio/http_headers.hpp:754
↓ 16 callers
Function
make_digest
dev/restinio/utils/sha1.hpp:416
↓ 16 callers
Method
reserve_buffer_size
Get the size initially reserved for buffer. ! When using zlib transformator the outout buffer is used. The initial size of such buffer must be d
dev/restinio/transforms/zlib.hpp:317
↓ 15 callers
Function
decode
dev/restinio/utils/base64.hpp:272
↓ 15 callers
Function
hexdigit_p
hexdigit_p ! * @brief A factory function to create a hexdigit_producer. * * @return a producer that expects a hexadecimal digit in the input strea
dev/restinio/helpers/easy_parser.hpp:4173
↓ 15 callers
Function
init_resp
dev/sample/extra_data_factory/main.cpp:55
↓ 15 callers
Method
opt_value_of
Get optional value of a field. ! Doesn't throw exception if the field is not found. Empty optional will be returned instead. Usage example:
dev/restinio/http_headers.hpp:1301
↓ 15 callers
Method
payload_len
Get payload len.
dev/restinio/websocket/impl/ws_parser.hpp:91
↓ 15 callers
Method
push_response_context
Insert new context into queue.
dev/restinio/impl/response_coordinator.hpp:211
↓ 15 callers
Function
run_bench
dev/test/from_string_bench/main.cpp:64
↓ 15 callers
Method
send_message
Send_websocket message.
dev/restinio/websocket/websocket.hpp:110
↓ 15 callers
Method
value_of
! * @name Getters of field value which return string_view. * @{ */ Get the value of a field or throw if the field not found.
dev/restinio/http_headers.hpp:1272
↓ 15 callers
Method
wait
Wait for full stop of the server. ! * @note * This method is noexcept since v.0.6.7 */
dev/restinio/http_server_run.hpp:1006
↓ 15 callers
Method
write_http_response_timelimit
dev/restinio/settings.hpp:790
↓ 14 callers
Method
commit
Consume all acquired content. ! * @note * If that method is not called then all acquired content * will be returned back. */
dev/restinio/helpers/easy_parser.hpp:887
↓ 14 callers
Function
concat_bufs
dev/test/write_group_output_ctx/main.cpp:31
↓ 14 callers
Function
make_deflate_compress_params
@name Create parameters for zlib transformators. * @brief A set of function helping to create params_t objects * ommiting some verbose deteils. *
dev/restinio/transforms/zlib.hpp:383
↓ 14 callers
Method
parser_execute
Parse piece of data from buffer.
dev/restinio/websocket/impl/ws_parser.hpp:264
↓ 14 callers
Method
port
dev/test/websocket/ws_connection/main.cpp:270
↓ 14 callers
Method
position
Get the position in the input stream where error was detected.
dev/restinio/helpers/easy_parser.hpp:112
↓ 14 callers
Function
transform
dev/restinio/utils/sha1.hpp:130
↓ 13 callers
Function
log_trace_noexcept
dev/restinio/utils/suppress_exceptions.hpp:31
↓ 13 callers
Function
make_gzip_compress_params
dev/restinio/transforms/zlib.hpp:400
↓ 13 callers
Method
output_size
Get current output size.
dev/restinio/transforms/zlib.hpp:695
↓ 13 callers
Function
parse
dev/restinio/path2regex/path2regex.hpp:677
↓ 13 callers
Function
split_multipart_body
split_multipart_body ! * @brief Helper function for spliting a multipart body into a serie of * separate parts. * * @return A list of separate pa
dev/restinio/helpers/multipart_body.hpp:70
↓ 13 callers
Method
stop_and_join
dev/test/websocket/ws_connection/main.cpp:277
↓ 13 callers
Function
validation_state_str
Helper function for logging validation states.
dev/restinio/websocket/impl/ws_protocol_validator.hpp:54
↓ 12 callers
Method
connection
Get the value of 'connection' header field.
dev/restinio/http_headers.hpp:1627
↓ 12 callers
Function
convert
dev/restinio/helpers/easy_parser.hpp:4718
↓ 12 callers
Method
finish_write_group
Finish writing group normally.
dev/restinio/impl/write_group_output_ctx.hpp:293
↓ 12 callers
Function
init_resp
dev/sample/express_router_tutorial/main.cpp:12
↓ 12 callers
Method
open_sync
Start server. ! If server was started successfully then function returns, otherwise it throws. */
dev/restinio/http_server.hpp:297
↓ 12 callers
Method
operation
Get operation.
dev/restinio/transforms/zlib.hpp:118
↓ 12 callers
Function
path_to_tuple
dev/restinio/router/easy_parser_router.hpp:689
↓ 12 callers
Method
should_keep_alive
dev/restinio/http_headers.hpp:1612
↓ 12 callers
Method
start_next_write_group
Start handlong next write group.
dev/restinio/impl/write_group_output_ctx.hpp:238
↓ 12 callers
Method
started_at
dev/restinio/helpers/easy_parser.hpp:875
↓ 12 callers
Method
stop
dev/restinio/http_server_run.hpp:981
↓ 12 callers
Method
strategy
Get compression strategy. ! \note Makes sense only for compression operation. */
dev/restinio/transforms/zlib.hpp:263
↓ 12 callers
Function
try_parse_part
try_parse_part ! * @brief Helper function for parsing content of one part of a multipart body. * * This function is intended to be used with split
dev/restinio/helpers/multipart_body.hpp:313
↓ 11 callers
Method
close_sync
Stop server. ! If server was stopped successfully then function returns, otherwise it throws. */
dev/restinio/http_server.hpp:376
↓ 11 callers
Function
digit_p
digit_p ! * @brief A factory function to create a digit_producer. * * @return a producer that expects a decimal digit in the input stream * and r
dev/restinio/helpers/easy_parser.hpp:4134
↓ 11 callers
Function
encode
dev/restinio/utils/base64.hpp:122
↓ 11 callers
Method
enqueue_group
Put write group to data queue.
dev/restinio/impl/response_coordinator.hpp:62
↓ 11 callers
Function
is_equal_caseless
Comparator for fields names.
dev/restinio/impl/string_caseless_compare.hpp:39
↓ 11 callers
Method
pop_response_context
Remove the first context from queue.
dev/restinio/impl/response_coordinator.hpp:232
↓ 11 callers
Function
process_cmd_line_args
dev/restinio-helpers/cmd_line_args_helpers.hpp:212
↓ 11 callers
Method
reason_phrase
dev/restinio/http_headers.hpp:2163
↓ 11 callers
Method
remove_field
Remove field by name. ! * If there are several occurences of @a field_name only the first * one will be removed. * * @note * Since v.0.
dev/restinio/http_headers.hpp:1175
↓ 10 callers
Method
buffer_size
dev/restinio/settings.hpp:741
↓ 10 callers
Method
close
Close listener if any.
dev/restinio/impl/acceptor.hpp:304
↓ 10 callers
Function
ct_string_len
dev/restinio/impl/header_helpers.hpp:28
↓ 10 callers
Method
format
Get format.
dev/restinio/transforms/zlib.hpp:121
↓ 10 callers
Function
just_result
dev/restinio/helpers/easy_parser.hpp:4645
↓ 10 callers
Method
logger
dev/restinio/settings.hpp:968
↓ 10 callers
Method
putback
Return one character back to the input stream.
dev/restinio/helpers/easy_parser.hpp:779
↓ 10 callers
Method
release
Release stored descriptor.
dev/restinio/sendfile.hpp:171
↓ 10 callers
Function
status_code_to_bin
dev/test/websocket/validators/main.cpp:22
↓ 10 callers
Method
tag
Get the tag (web beacon) part. ! A value of "tag" (also known as web beacon) is available only if URI looks like that: \verbatim http://ex
dev/restinio/uri_helpers.hpp:131
↓ 9 callers
Function
create_header_string
Creates a string for http response header.
dev/restinio/impl/header_helpers.hpp:67
↓ 9 callers
Method
get
dev/restinio/helpers/http_field_parsers/basics.hpp:58
↓ 9 callers
Function
handler
Actual request handler.
dev/sample/ip_blocker/main.cpp:76
↓ 9 callers
Function
is_digit
is_digit ! * @brief Is a character a decimal digit? * * @since v.0.6.1 */
dev/restinio/helpers/easy_parser.hpp:670
↓ 9 callers
Function
log_error_noexcept
dev/restinio/utils/suppress_exceptions.hpp:70
↓ 9 callers
Function
normalize_to
! * @brief Perform normalization of URI value. * * Copies the content of @a what into @a dest and replaces the * percent-encoded representation of
dev/restinio/utils/percent_encoding.hpp:653
↓ 9 callers
Function
on_thread_pool
dev/restinio/http_server_run.hpp:188
↓ 9 callers
Method
socket_options_setter
dev/restinio/settings.hpp:1024
← previous
next →
101–200 of 1,758, ranked by callers