Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/boostorg/beast
/ functions
Functions
3,161 in github.com/boostorg/beast
⨍
Functions
3,161
◇
Types & classes
1,011
↓ 614 callers
Method
size
test/beast/http/fields.cpp:71
↓ 464 callers
Method
data
include/boost/beast/core/multi_buffer.hpp:105
↓ 291 callers
Method
message
test/bench/parser/nodejs_parser.hpp:43
↓ 194 callers
Function
buffers_to_string
include/boost/beast/core/buffers_to_string.hpp:45
↓ 188 callers
Method
keep_alive
Returns the result of `m.keep_alive()` on the underlying message
include/boost/beast/http/message_generator.hpp:73
↓ 175 callers
Method
body
test/beast/http/message_fuzz.hpp:559
↓ 169 callers
Method
version
Return the HTTP-version. This holds both the major and minor version numbers, using these formulas: @code unsigne
include/boost/beast/http/message.hpp:317
↓ 168 callers
Function
bind_front_handler
include/boost/beast/core/bind_handler.hpp:113
↓ 163 callers
Method
insert
test/bench/wsload/wsload.cpp:79
↓ 161 callers
Method
set_option
include/boost/beast/websocket/impl/stream_impl.hpp:317
↓ 138 callers
Method
commit
Move bytes from the output sequence to the input sequence. * @param n The number of bytes to append from the start of the output * sequence to th
include/boost/beast/core/buffer_ref.hpp:105
↓ 133 callers
Function
fail
test/bench/wsload/wsload.cpp:100
↓ 133 callers
Method
target
test/beast/http/message_fuzz.hpp:322
↓ 125 callers
Method
prepare
test/beast/core/buffers_generator.cpp:53
↓ 116 callers
Method
capacity
include/boost/beast/zlib/detail/window.hpp:66
↓ 114 callers
Method
end
test/beast/core/buffer_traits.cpp:39
↓ 109 callers
Method
write
test/beast/websocket/test.hpp:1157
↓ 106 callers
Method
close
test/beast/websocket/test.hpp:1114
↓ 103 callers
Method
method
test/beast/http/message_fuzz.hpp:76
↓ 94 callers
Method
consume
test/beast/core/buffers_generator.cpp:83
↓ 94 callers
Method
get_executor
test/beast/core/async_base.cpp:133
↓ 93 callers
Method
async_handshake
test/beast/websocket/test.hpp:128
↓ 92 callers
Method
begin
test/beast/core/buffer_traits.cpp:34
↓ 86 callers
Function
write
include/boost/beast/http/impl/write.hpp:707
↓ 85 callers
Method
get_allocator
test/beast/core/async_base.cpp:111
↓ 85 callers
Function
success_handler
Return a test CompletionHandler which requires success. The returned handler can be invoked with any signature whose first parameter is a
include/boost/beast/_experimental/test/handler.hpp:115
↓ 82 callers
Method
async_read
test/beast/core/async_base.cpp:673
↓ 77 callers
Function
connect
Connect the stream to the specified endpoint. This function is used to connect the underlying socket to the specified remote endpoint
include/boost/beast/core/basic_stream.hpp:554
↓ 76 callers
Method
open
include/boost/beast/websocket/impl/stream_impl.hpp:153
↓ 74 callers
Method
empty
test/beast/http/fields.cpp:63
↓ 73 callers
Method
size
include/boost/beast/core/detail/char_buffer.hpp:59
↓ 72 callers
Method
handshake
test/beast/websocket/test.hpp:1060
↓ 71 callers
Method
reset
include/boost/beast/zlib/detail/window.hpp:78
↓ 70 callers
Method
size
Returns the payload size of the body When this body is used with @ref message::prepare_payload, the Content-Length will be set to the
include/boost/beast/http/span_body.hpp:61
↓ 68 callers
Function
async_write
test/doc/core_1_refresher.cpp:401
↓ 66 callers
Method
max_size
test/extras/include/boost/beast/test/test_allocator.hpp:287
↓ 65 callers
Method
consume
Remove `n` bytes from the readable byte sequence. * @b DynamicBuffer_v1: Removes @c n characters from the beginning of the * input sequence. @not
include/boost/beast/core/buffer_ref.hpp:116
↓ 63 callers
Function
async_read
include/boost/beast/http/impl/read.hpp:611
↓ 63 callers
Method
end
include/boost/beast/core/impl/buffers_cat.hpp:455
↓ 62 callers
Method
put
test/beast/http/parser.cpp:46
↓ 62 callers
Method
size
include/boost/beast/http/impl/file_body_win32.hpp:230
↓ 59 callers
Method
async_read_some
test/doc/core_4_layers.cpp:251
↓ 58 callers
Method
data
include/boost/beast/websocket/impl/handshake.hpp:52
↓ 57 callers
Method
str
test/beast/http/write.cpp:297
↓ 56 callers
Method
get
include/boost/beast/core/impl/saved_handler.hpp:99
↓ 54 callers
Method
read
test/beast/websocket/test.hpp:1124
↓ 53 callers
Method
is_locked
include/boost/beast/websocket/detail/soft_mutex.hpp:50
↓ 53 callers
Function
read
include/boost/beast/http/impl/read.hpp:562
↓ 52 callers
Method
async_close
test/beast/websocket/test.hpp:137
↓ 52 callers
Method
check_stop_now
Determine if an operation should stop and deliver an error code to the completion handler. This function must be called at the beginning of every com
include/boost/beast/websocket/impl/stream_impl.hpp:339
↓ 51 callers
Function
clamp
include/boost/beast/core/detail/clamp.hpp:22
↓ 51 callers
Method
is_done
test/beast/core/buffers_generator.cpp:47
↓ 51 callers
Function
run
Run an I/O context. This function runs and dispatches handlers on the specified I/O context, until one of the following conditions is tru
include/boost/beast/_experimental/test/handler.hpp:164
↓ 50 callers
Function
buffers_prefix
include/boost/beast/core/buffers_prefix.hpp:165
↓ 45 callers
Method
index
0 = empty
include/boost/beast/core/detail/variant.hpp:157
↓ 41 callers
Method
accept
test/beast/websocket/test.hpp:983
↓ 41 callers
Method
emplace
include/boost/beast/core/detail/variant.hpp:197
↓ 41 callers
Method
is_open
Returns `true` if the file is open
include/boost/beast/core/file_posix.hpp:103
↓ 41 callers
Method
need_eof
Returns `true` if the message semantics require an end of file. Depending on the contents of the header, the parser may require and e
include/boost/beast/http/basic_parser.hpp:261
↓ 40 callers
Function
read_size
include/boost/beast/core/impl/read_size.hpp:34
↓ 39 callers
Method
what
include/boost/beast/_experimental/unit_test/suite.hpp:84
↓ 38 callers
Method
c_str
include/boost/beast/core/detail/win32_unicode_path.hpp:56
↓ 37 callers
Method
complete
test/bench/parser/nodejs_parser.hpp:169
↓ 37 callers
Method
eager
Returns `true` if the eager parse option is set.
include/boost/beast/http/basic_parser.hpp:324
↓ 36 callers
Method
data
include/boost/beast/http/impl/read.hpp:76
↓ 36 callers
Method
get_executor
test/doc/core_1_refresher.cpp:269
↓ 34 callers
Method
assign
include/boost/beast/core/detail/stream_base.hpp:103
↓ 34 callers
Method
get
include/boost/beast/http/impl/fields.hpp:163
↓ 34 callers
Function
keep_alive
Returns `true` if the message semantics indicate keep-alive The value depends on the version in the message, which must be set to the
include/boost/beast/http/message.hpp:778
↓ 32 callers
Method
clear
test/beast/core/saved_handler.cpp:123
↓ 32 callers
Method
end
include/boost/beast/http/impl/fields.hpp:133
↓ 32 callers
Method
shutdown
include/boost/beast/websocket/impl/stream_impl.hpp:141
↓ 31 callers
Method
run
test/beast/core/basic_stream.cpp:1404
↓ 31 callers
Function
swap
include/boost/beast/http/impl/fields.hpp:648
↓ 30 callers
Method
async_write_some
test/doc/core_4_layers.cpp:271
↓ 30 callers
Method
get
test/beast/http/write.cpp:119
↓ 29 callers
Method
data
include/boost/beast/core/detail/char_buffer.hpp:49
↓ 29 callers
Function
zmemcpy
test/extern/zlib-1.3.1/zutil.c:145
↓ 28 callers
Method
lock
include/boost/beast/websocket/detail/soft_mutex.hpp:64
↓ 27 callers
Method
chunked
Returns `true` if the last value for Transfer-Encoding is "chunked". @note The return value is undefined unless @ref is_header_done w
include/boost/beast/http/basic_parser.hpp:216
↓ 27 callers
Method
max_size
Return the maximum number of bytes, both readable and writable, that can ever be held.
include/boost/beast/core/buffer_ref.hpp:51
↓ 27 callers
Method
text
test/beast/http/message_fuzz.hpp:503
↓ 26 callers
Method
prepare
Get a list of buffers that represents the output sequence, with the given size. * Ensures that the output sequence can accommodate @c n bytes, resizin
include/boost/beast/core/buffer_ref.hpp:87
↓ 26 callers
Method
value
test/beast/http/message_fuzz.hpp:522
↓ 25 callers
Method
async_wait
example/advanced/server-flex-awaitable/advanced_server_flex_awaitable.cpp:323
↓ 25 callers
Function
bind_continuation
include/boost/beast/core/detail/bind_continuation.hpp:45
↓ 25 callers
Method
get
example/http/client/body/json_body.hpp:50
↓ 25 callers
Function
now
example/http/server/small/http_server_small.cpp:41
↓ 24 callers
Function
fail_handler
Return a test CompletionHandler which requires a specific error code. This handler can be invoked with any signature whose first parameter is
include/boost/beast/_experimental/test/handler.hpp:148
↓ 24 callers
Function
gz_error
Create an error message in allocated memory and set state->err and state->msg accordingly. Free any previous error message already there. Do n
test/extern/zlib-1.3.1/gzlib.c:529
↓ 23 callers
Method
read_some
test/doc/core_1_refresher.cpp:186
↓ 22 callers
Method
id
test/extras/include/boost/beast/test/test_allocator.hpp:196
↓ 22 callers
Method
release
include/boost/beast/core/impl/saved_handler.hpp:105
↓ 22 callers
Method
run
test/beast/websocket/read3.cpp:1293
↓ 22 callers
Method
run
test/beast/websocket/ssl.cpp:58
↓ 22 callers
Function
size
Returns the number of readable bytes.
include/boost/beast/core/flat_buffer.hpp:403
↓ 21 callers
Method
has_value
Returns `true` if `*this` contains a completion handler.
include/boost/beast/core/saved_handler.hpp:62
↓ 20 callers
Function
fail
Report a failure
example/websocket/server/fast/websocket_server_fast.cpp:54
↓ 20 callers
Method
get
include/boost/beast/websocket/detail/decorator.hpp:243
↓ 20 callers
Method
is_header_done
Return `true` if serialization of the header is complete. This function indicates whether or not all buffers containing serialized he
include/boost/beast/http/serializer.hpp:303
next →
1–100 of 3,161, ranked by callers