MCPcopy Create free account

hub / github.com/Stiffstream/restinio / functions

Functions1,758 in github.com/Stiffstream/restinio

↓ 415 callersMethodsize
dev/test/buffers/main.cpp:146
↓ 385 callersFunctiontry_parse
dev/restinio/helpers/easy_parser.hpp:5023
↓ 307 callersMethodport
dev/test/common/pub.hpp:153
↓ 304 callersMethoddata
dev/test/buffers/main.cpp:145
↓ 284 callersFunctiondefault_ip_addr
dev/test/common/pub.hpp:18
↓ 195 callersMethoddone
Complete response.
dev/restinio/message_builders.hpp:714
↓ 164 callersMethodcreate_response
dev/restinio/request_handler.hpp:278
↓ 163 callersFunctionrequest_accepted
@name Helper funcs for working with request_handling_status_t \see request_handling_status_t. @{
dev/restinio/common_types.hpp:44
↓ 160 callersMethodrequest_handler
dev/restinio/settings.hpp:870
↓ 143 callersFunctiondo_request
dev/test/common/pub.hpp:51
↓ 118 callersFunctionown_io_context
own_io_context ! * \brief Function which tells that http_server should create and use * its own instance of io_context. * * Usage example: * \co
dev/restinio/http_server.hpp:64
↓ 112 callersMethodrun
dev/test/common/pub.hpp:114
↓ 112 callersFunctionsymbol
symbol ! * @brief A factory function to create a clause that expects the * speficied symbol, extracts it and then skips it. * * The call to `symb
dev/restinio/helpers/easy_parser.hpp:4033
↓ 111 callersMethodas_post_bind_hook
dev/test/common/pub.hpp:164
↓ 109 callersMethodempty
Is there any parameters? @since v.0.4.8
dev/restinio/uri_helpers.hpp:102
↓ 98 callersMethodsize
dev/restinio/router/pcre_regex_engine.hpp:63
↓ 98 callersMethodstop_and_join
dev/test/websocket/notificators/main.cpp:285
↓ 97 callersFunctionto_container
to_container ! * @brief A factory function to create a to_container_consumer. * * Usage example: * @code * using str_pair = std::pair<std::strin
dev/restinio/helpers/easy_parser.hpp:4564
↓ 85 callersFunctionis_valid
dev/test/utf8_checker/main.cpp:28
↓ 83 callersFunctionmake_from
dev/test/utf8_checker/main.cpp:16
↓ 77 callersFunctionmake_buffers
dev/test/response_coordinator/main.cpp:54
↓ 73 callersMethodmethod
dev/restinio/http_headers.hpp:1882
↓ 71 callersMethodwrite_type
Get a type of a stored buffer object.
dev/restinio/buffers.hpp:609
↓ 70 callersFunctiontoken_p
token_producer ! * @brief A factory function to create a token_producer. * * Usage example: * @code * using parameter = std::pair<std::string, s
dev/restinio/helpers/http_field_parsers/basics.hpp:985
↓ 69 callersFunctionconst_buffer
@name Create const buffers. @{
dev/restinio/buffers.hpp:424
↓ 68 callersMethodappend_response
Add outgoing data for specified request.
dev/restinio/impl/response_coordinator.hpp:325
↓ 65 callersMethodhttp_get
dev/restinio/router/express.hpp:713
↓ 63 callersMethodhas
Check parameter.
dev/restinio/router/express.hpp:102
↓ 63 callersMethodset_field
Set header field via http_header_field_t.
dev/restinio/http_headers.hpp:773
↓ 63 callersFunctionsize
dev/test/buffers/main.cpp:17
↓ 61 callersMethodrequest_target
dev/restinio/http_headers.hpp:1894
↓ 59 callersFunctionto_string
dev/restinio/utils/sha1.hpp:397
↓ 58 callersMethodappend
Add buffers to queue.
dev/restinio/websocket/impl/ws_connection.hpp:60
↓ 57 callersMethodis_full
dev/restinio/impl/response_coordinator.hpp:305
↓ 57 callersFunctionrequest_rejected
dev/restinio/common_types.hpp:51
↓ 56 callersFunctionrepeat
dev/restinio/helpers/easy_parser.hpp:3877
↓ 54 callersMethoditems_count
Get the count of stored items.
dev/restinio/buffers.hpp:866
↓ 52 callersMethodadd
dev/sample/tls_inspector/main.cpp:15
↓ 52 callersFunctionstreamed
dev/restinio/impl/include_fmtlib.hpp:63
↓ 51 callersMethodprocess_new_frame
Start work with new frame. ! \attention methods finish_frame() or reset() should be called before processing a new frame. */
dev/restinio/websocket/impl/ws_protocol_validator.hpp:210
↓ 48 callersMethodbuf
Create a buf reference object used by ASIO. ! \note Stored buffer must be of writable_item_type_t::trivial_write_operation. */
dev/restinio/buffers.hpp:622
↓ 48 callersFunctionconnection_should_keep_alive
dev/test/response_coordinator/main.cpp:24
↓ 46 callersMethodpop_ready_buffers
dev/restinio/websocket/impl/ws_connection.hpp:66
↓ 45 callersFunctionas_result
as_result ! * @brief A factory function to create a as_result_consumer. * * Usage example: * @code * produce<std::string>( * symbol('v'), *
dev/restinio/helpers/easy_parser.hpp:4451
↓ 44 callersFunctionok
! * @brief Helper function to be used if scheduling was successful. * * Usage example: * @code * restinio::async_chain::growable_size_chain_t<>::
dev/restinio/async_chain/common.hpp:47
↓ 43 callersMethodgiveaway_output
Get current accumulated output data ! On this request a current accumulated output data is reterned. Move semantics is applied. Once current out
dev/restinio/transforms/zlib.hpp:683
↓ 43 callersFunctiontolower
dev/test/to_lower_bench/main.cpp:31
↓ 42 callersMethodfields_count
dev/restinio/http_headers.hpp:1495
↓ 41 callersFunctionaddress
dev/test/buffers/main.cpp:23
↓ 41 callersFunctioncreate_request
dev/test/handle_requests/user_controlled_output/main.cpp:93
↓ 41 callersFunctionrequest_not_handled
! * @since v.0.6.13 */
dev/restinio/common_types.hpp:61
↓ 41 callersFunctionsendfile
@name Functions for creating sendfile_t objects. * @brief A group of function to create sendfile_t, that is convertad to writable items * used as a
dev/restinio/sendfile.hpp:479
↓ 39 callersMethodfind
dev/restinio/http_headers.hpp:1516
↓ 39 callersMethodtrace
dev/restinio/null_logger.hpp:26
↓ 38 callersFunctionalternatives
dev/restinio/helpers/easy_parser.hpp:3596
↓ 38 callersMethodc_str
dev/restinio/http_headers.hpp:1775
↓ 37 callersMethodadd_handler
dev/restinio/router/express.hpp:661
↓ 37 callersMethodget_field_or
Get field value by field name or default value if the field not found. ! @note This method returns field value as a new std::string instance,
dev/restinio/http_headers.hpp:1041
↓ 37 callersFunctionresponse_is_not_complete
dev/test/response_coordinator/main.cpp:18
↓ 37 callersFunctionrun
dev/restinio/http_server_run.hpp:221
↓ 37 callersFunctionto_lower
to_lower ! * @brief A factory function to create a to_lower_transformer. * * Usage example: * @code * produce<std::string>( * symbol('T'), sym
dev/restinio/helpers/easy_parser.hpp:4591
↓ 37 callersMethodvalue
dev/restinio/http_headers.hpp:633
↓ 36 callersMethodflush
Flush the zlib stream. ! Flushes underlying zlib stream. All pending output is flushed to the output buffer. */
dev/restinio/transforms/zlib.hpp:616
↓ 35 callersMethodget_by_req_id
Get context of specified request.
dev/restinio/impl/response_coordinator.hpp:197
↓ 35 callersFunctionmake_string
dev/test/response_coordinator/main.cpp:31
↓ 35 callersFunctionto_char_each
dev/test/websocket/common/pub.hpp:6
↓ 34 callersFunctionpath_to_params
dev/restinio/router/easy_parser_router.hpp:743
↓ 34 callersMethodregister_new_request
Create a new request and reserve context for its response.
dev/restinio/impl/response_coordinator.hpp:316
↓ 34 callersMethodsize
! @name An implementation of buf_iface_t interface. \see buf_iface_t */ @{
dev/restinio/buffers.hpp:126
↓ 33 callersMethodadd_field
! * @brief Add a field in the form of id-value pair. * * If `field_id=http_field_t::field_unspecified` then function * does nothing. *
dev/restinio/http_headers.hpp:860
↓ 33 callersMethodclosed
@name Response coordinator state. * @brief Various state flags. */ @{
dev/restinio/impl/response_coordinator.hpp:303
↓ 33 callersMethodextract_next_write_operation
Get an object with next write operation to perform.
dev/restinio/impl/write_group_output_ctx.hpp:252
↓ 32 callersMethodcomplete
Complete the stream.
dev/restinio/transforms/zlib.hpp:638
↓ 32 callersMethodempty
Is context empty.
dev/restinio/impl/response_coordinator.hpp:81
↓ 32 callersMethodsize
dev/sample/custom_buffer/main.cpp:23
↓ 31 callersMethodconnection_id
Get connection id. ! If connection exists then its id is returned, otherwise retursn zero. */
dev/restinio/websocket/websocket.hpp:79
↓ 31 callersFunctionmaybe
dev/restinio/helpers/easy_parser.hpp:3635
↓ 31 callersFunctionsequence
dev/restinio/helpers/easy_parser.hpp:3759
↓ 31 callersMethodwrite
Append input data. ! Pushes a given data to zlib transform. \a input is the data to be compressed or decompressed. */
dev/restinio/transforms/zlib.hpp:569
↓ 30 callersMethodend
dev/restinio/uri_helpers.hpp:112
↓ 30 callersFunctionresponse_is_complete
dev/test/response_coordinator/main.cpp:21
↓ 29 callersMethodbegin
@name Iterate parameters. @{
dev/restinio/uri_helpers.hpp:106
↓ 28 callersFunctionsymbol_p
symbol_p ! * @brief A factory function to create a symbol_producer. * * @return a producer that expects @a expected in the input stream * and ret
dev/restinio/helpers/easy_parser.hpp:3956
↓ 27 callersMethodfinish_frame
Make final checks of payload if it is necessary and reset state.
dev/restinio/websocket/impl/ws_protocol_validator.hpp:302
↓ 27 callersMethodget
dev/restinio/request_handler.hpp:61
↓ 26 callersMethoderror
dev/test/ref_qualifiers_settings/main.cpp:54
↓ 26 callersMethoderror
dev/restinio/null_logger.hpp:41
↓ 25 callersMethodassign
dev/restinio/router/method_matcher.hpp:328
↓ 25 callersFunctiondo_with_socket
dev/test/common/pub.hpp:26
↓ 25 callersMethodhandle_request_timeout
dev/restinio/settings.hpp:812
↓ 25 callersMethodstatus_line_size
@name Auxiliary data. * @brief Accessors for working with auxiliary data. */ @{
dev/restinio/buffers.hpp:797
↓ 24 callersFunctionnull_file_descriptor
@name File operations. * @brief A minimal set of file operations. * * Incapsulates details of windows API for a set of file operations neccessary
dev/restinio/sendfile_defs_win.hpp:42
↓ 24 callersMethodopcode
dev/restinio/websocket/message.hpp:186
↓ 24 callersMethodpath
Get the path 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:1914
↓ 24 callersMethodread_next_http_message_timelimit
dev/restinio/settings.hpp:768
↓ 24 callersMethodremote_endpoint
Remote endpoint of the new connection.
dev/restinio/ip_blocker.hpp:75
↓ 24 callersMethodsize
Get the size of sendfile operation.
dev/restinio/impl/write_group_output_ctx.hpp:212
↓ 23 callersMethodtransmitting
Check if data is trunsmitting now
dev/restinio/impl/write_group_output_ctx.hpp:235
↓ 23 callersFunctiontry_extract_params
try_extract_params ! * @brief Helper function for getting parameters of basic authentification * from an already parsed HTTP-field. * * @attentio
dev/restinio/helpers/http_field_parsers/basic_auth.hpp:181
↓ 23 callersMethodwindow_bits
Get window_bits.
dev/restinio/transforms/zlib.hpp:161
next →1–100 of 1,758, ranked by callers