MCPcopy Create free account

hub / github.com/Stiffstream/restinio / functions

Functions1,758 in github.com/Stiffstream/restinio

↓ 22 callersFunctionconcat_bufs
dev/test/response_coordinator/main.cpp:40
↓ 22 callersMethodquery
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 callersMethodafter_write_notificator
Set after write notificator.
dev/restinio/buffers.hpp:835
↓ 21 callersMethodgetch
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 callersMethodhas_after_write_notificator
Is there an after write notificator set?
dev/restinio/buffers.hpp:842
↓ 21 callersMethodmax_pipelined_requests
dev/restinio/settings.hpp:834
↓ 21 callersFunctionnext
dev/restinio/async_chain/common.hpp:326
↓ 21 callersFunctionows
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 callersFunctionR2
dev/restinio/utils/sha1.hpp:105
↓ 20 callersFunctionR3
dev/restinio/utils/sha1.hpp:113
↓ 20 callersFunctionR4
dev/restinio/utils/sha1.hpp:122
↓ 20 callersFunctionmake_buffers
dev/test/write_group_output_ctx/main.cpp:44
↓ 19 callersFunctionconnection_should_close
dev/test/response_coordinator/main.cpp:27
↓ 19 callersMethodend
dev/restinio/http_headers.hpp:1489
↓ 19 callersMethodprocess_next_payload_part
Validate next part of current frame.
dev/restinio/websocket/impl/ws_protocol_validator.hpp:252
↓ 18 callersMethodget_executor
dev/restinio/impl/tls_socket.hpp:107
↓ 18 callersFunctionmake_dummy_endpoint
dev/test/basic_auth/main.cpp:14
↓ 18 callersFunctionmake_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 callersMethodmem_level
Get compression mem_level. ! \note Makes sense only for compression operation. */
dev/restinio/transforms/zlib.hpp:221
↓ 18 callersFunctionparse_query
dev/restinio/uri_helpers.hpp:518
↓ 18 callersMethodreset
dev/test/common/thread_safe_queue.hpp:57
↓ 18 callersFunctionskip
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 callersFunctioncreate_request
dev/test/handle_requests/chunked_output/main.cpp:111
↓ 17 callersFunctioncreate_request
dev/test/http_pipelining/sequence/main.cpp:79
↓ 17 callersMethodcurrent_position
Get the current position in the stream.
dev/restinio/helpers/easy_parser.hpp:787
↓ 17 callersMethodis_completed
Is operation complete?
dev/restinio/transforms/zlib.hpp:698
↓ 17 callersMethodname
dev/restinio/http_headers.hpp:626
↓ 17 callersFunctionto_hex_string
dev/restinio/utils/sha1.hpp:372
↓ 16 callersFunctionR0
dev/restinio/utils/sha1.hpp:88
↓ 16 callersMethodconcurrent_accepts_count
dev/restinio/settings.hpp:1059
↓ 16 callersFunctionexpected_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 callersMethodfragment
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 callersMethodhas_field
Check field by name.
dev/restinio/http_headers.hpp:754
↓ 16 callersFunctionmake_digest
dev/restinio/utils/sha1.hpp:416
↓ 16 callersMethodreserve_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 callersFunctiondecode
dev/restinio/utils/base64.hpp:272
↓ 15 callersFunctionhexdigit_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 callersFunctioninit_resp
dev/sample/extra_data_factory/main.cpp:55
↓ 15 callersMethodopt_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 callersMethodpayload_len
Get payload len.
dev/restinio/websocket/impl/ws_parser.hpp:91
↓ 15 callersMethodpush_response_context
Insert new context into queue.
dev/restinio/impl/response_coordinator.hpp:211
↓ 15 callersFunctionrun_bench
dev/test/from_string_bench/main.cpp:64
↓ 15 callersMethodsend_message
Send_websocket message.
dev/restinio/websocket/websocket.hpp:110
↓ 15 callersMethodvalue_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 callersMethodwait
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 callersMethodwrite_http_response_timelimit
dev/restinio/settings.hpp:790
↓ 14 callersMethodcommit
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 callersFunctionconcat_bufs
dev/test/write_group_output_ctx/main.cpp:31
↓ 14 callersFunctionmake_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 callersMethodparser_execute
Parse piece of data from buffer.
dev/restinio/websocket/impl/ws_parser.hpp:264
↓ 14 callersMethodport
dev/test/websocket/ws_connection/main.cpp:270
↓ 14 callersMethodposition
Get the position in the input stream where error was detected.
dev/restinio/helpers/easy_parser.hpp:112
↓ 14 callersFunctiontransform
dev/restinio/utils/sha1.hpp:130
↓ 13 callersFunctionlog_trace_noexcept
dev/restinio/utils/suppress_exceptions.hpp:31
↓ 13 callersFunctionmake_gzip_compress_params
dev/restinio/transforms/zlib.hpp:400
↓ 13 callersMethodoutput_size
Get current output size.
dev/restinio/transforms/zlib.hpp:695
↓ 13 callersFunctionparse
dev/restinio/path2regex/path2regex.hpp:677
↓ 13 callersFunctionsplit_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 callersMethodstop_and_join
dev/test/websocket/ws_connection/main.cpp:277
↓ 13 callersFunctionvalidation_state_str
Helper function for logging validation states.
dev/restinio/websocket/impl/ws_protocol_validator.hpp:54
↓ 12 callersMethodconnection
Get the value of 'connection' header field.
dev/restinio/http_headers.hpp:1627
↓ 12 callersFunctionconvert
dev/restinio/helpers/easy_parser.hpp:4718
↓ 12 callersMethodfinish_write_group
Finish writing group normally.
dev/restinio/impl/write_group_output_ctx.hpp:293
↓ 12 callersFunctioninit_resp
dev/sample/express_router_tutorial/main.cpp:12
↓ 12 callersMethodopen_sync
Start server. ! If server was started successfully then function returns, otherwise it throws. */
dev/restinio/http_server.hpp:297
↓ 12 callersMethodoperation
Get operation.
dev/restinio/transforms/zlib.hpp:118
↓ 12 callersFunctionpath_to_tuple
dev/restinio/router/easy_parser_router.hpp:689
↓ 12 callersMethodshould_keep_alive
dev/restinio/http_headers.hpp:1612
↓ 12 callersMethodstart_next_write_group
Start handlong next write group.
dev/restinio/impl/write_group_output_ctx.hpp:238
↓ 12 callersMethodstarted_at
dev/restinio/helpers/easy_parser.hpp:875
↓ 12 callersMethodstop
dev/restinio/http_server_run.hpp:981
↓ 12 callersMethodstrategy
Get compression strategy. ! \note Makes sense only for compression operation. */
dev/restinio/transforms/zlib.hpp:263
↓ 12 callersFunctiontry_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 callersMethodclose_sync
Stop server. ! If server was stopped successfully then function returns, otherwise it throws. */
dev/restinio/http_server.hpp:376
↓ 11 callersFunctiondigit_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 callersFunctionencode
dev/restinio/utils/base64.hpp:122
↓ 11 callersMethodenqueue_group
Put write group to data queue.
dev/restinio/impl/response_coordinator.hpp:62
↓ 11 callersFunctionis_equal_caseless
Comparator for fields names.
dev/restinio/impl/string_caseless_compare.hpp:39
↓ 11 callersMethodpop_response_context
Remove the first context from queue.
dev/restinio/impl/response_coordinator.hpp:232
↓ 11 callersFunctionprocess_cmd_line_args
dev/restinio-helpers/cmd_line_args_helpers.hpp:212
↓ 11 callersMethodreason_phrase
dev/restinio/http_headers.hpp:2163
↓ 11 callersMethodremove_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 callersMethodbuffer_size
dev/restinio/settings.hpp:741
↓ 10 callersMethodclose
Close listener if any.
dev/restinio/impl/acceptor.hpp:304
↓ 10 callersFunctionct_string_len
dev/restinio/impl/header_helpers.hpp:28
↓ 10 callersMethodformat
Get format.
dev/restinio/transforms/zlib.hpp:121
↓ 10 callersFunctionjust_result
dev/restinio/helpers/easy_parser.hpp:4645
↓ 10 callersMethodlogger
dev/restinio/settings.hpp:968
↓ 10 callersMethodputback
Return one character back to the input stream.
dev/restinio/helpers/easy_parser.hpp:779
↓ 10 callersMethodrelease
Release stored descriptor.
dev/restinio/sendfile.hpp:171
↓ 10 callersFunctionstatus_code_to_bin
dev/test/websocket/validators/main.cpp:22
↓ 10 callersMethodtag
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 callersFunctioncreate_header_string
Creates a string for http response header.
dev/restinio/impl/header_helpers.hpp:67
↓ 9 callersMethodget
dev/restinio/helpers/http_field_parsers/basics.hpp:58
↓ 9 callersFunctionhandler
Actual request handler.
dev/sample/ip_blocker/main.cpp:76
↓ 9 callersFunctionis_digit
is_digit ! * @brief Is a character a decimal digit? * * @since v.0.6.1 */
dev/restinio/helpers/easy_parser.hpp:670
↓ 9 callersFunctionlog_error_noexcept
dev/restinio/utils/suppress_exceptions.hpp:70
↓ 9 callersFunctionnormalize_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 callersFunctionon_thread_pool
dev/restinio/http_server_run.hpp:188
↓ 9 callersMethodsocket_options_setter
dev/restinio/settings.hpp:1024
← previousnext →101–200 of 1,758, ranked by callers