Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/boostorg/asio
/ functions
Functions
6,576 in github.com/boostorg/asio
⨍
Functions
6,576
◇
Types & classes
3,384
↓ 1,685 callers
Method
run
test/connect.cpp:54
↓ 1,592 callers
Function
bind
Bind the socket to the given local endpoint. * This function binds the socket to the specified endpoint on the local * machine. * * @param en
include/boost/asio/basic_socket.hpp:790
↓ 1,531 callers
Method
restart
Restart in preparation for a subsequent run invocation.
include/boost/asio/detail/win_iocp_io_context.hpp:100
↓ 1,186 callers
Function
buffer
Obtain a buffer representing the entire registered buffer.
include/boost/asio/registered_buffer.hpp:267
↓ 1,160 callers
Method
size
test/buffer.cpp:78
↓ 750 callers
Method
check_buffers
test/write_at.cpp:64
↓ 750 callers
Method
reset
test/write_at.cpp:52
↓ 680 callers
Method
check_buffers
test/read_at.cpp:71
↓ 680 callers
Method
reset
test/read_at.cpp:51
↓ 678 callers
Function
transfer_at_least
include/boost/asio/completion_condition.hpp:223
↓ 675 callers
Function
transfer_exactly
include/boost/asio/completion_condition.hpp:257
↓ 615 callers
Method
consume
example/cpp11/http/server/request_parser.cpp:27
↓ 498 callers
Method
next_write_length
test/write_at.cpp:58
↓ 478 callers
Method
check_buffers
test/write.cpp:70
↓ 478 callers
Method
reset
test/write.cpp:54
↓ 455 callers
Method
reset
test/read.cpp:53
↓ 450 callers
Method
next_read_length
test/read_at.cpp:65
↓ 444 callers
Method
check_buffers
test/read.cpp:69
↓ 396 callers
Method
data
test/buffer.cpp:77
↓ 391 callers
Function
async_write_at
include/boost/asio/write_at.hpp:502
↓ 360 callers
Function
read_at
include/boost/asio/impl/read_at.hpp:69
↓ 360 callers
Function
write_at
include/boost/asio/impl/write_at.hpp:67
↓ 320 callers
Function
async_read_at
include/boost/asio/read_at.hpp:505
↓ 320 callers
Function
async_write
include/boost/asio/write.hpp:820
↓ 301 callers
Method
next_write_length
test/write.cpp:64
↓ 294 callers
Function
query
include/boost/asio/strand.hpp:170
↓ 292 callers
Method
next_read_length
test/read.cpp:63
↓ 291 callers
Method
async_wait
include/boost/asio/posix/basic_descriptor.hpp:702
↓ 266 callers
Function
throw_error
include/boost/asio/detail/throw_error.hpp:38
↓ 263 callers
Function
write
include/boost/asio/impl/write.hpp:42
↓ 254 callers
Function
read
include/boost/asio/impl/read.hpp:65
↓ 246 callers
Function
prefer
include/boost/asio/strand.hpp:217
↓ 221 callers
Function
async_read
include/boost/asio/read.hpp:826
↓ 180 callers
Function
require
include/boost/asio/strand.hpp:195
↓ 165 callers
Function
post
include/boost/asio/post.hpp:165
↓ 161 callers
Method
assign
Assign an existing native descriptor to the descriptor. * This function opens the descriptor to hold an existing native descriptor. * * @param n
include/boost/asio/posix/basic_descriptor.hpp:293
↓ 160 callers
Function
get
Returns the packaged task's future.
include/boost/asio/packaged_task.hpp:52
↓ 151 callers
Method
async_send
include/boost/asio/basic_raw_socket.hpp:475
↓ 151 callers
Method
begin
test/buffer.cpp:481
↓ 147 callers
Method
get_executor
test/read.cpp:48
↓ 138 callers
Method
reset
test/read_until.cpp:45
↓ 135 callers
Method
get_executor
include/boost/asio/impl/io_context.hpp:79
↓ 135 callers
Method
size
include/boost/asio/detail/socket_option.hpp:292
↓ 126 callers
Method
set_option
include/boost/asio/detail/null_socket_service.hpp:226
↓ 125 callers
Method
stopped
example/cpp11/timeouts/server.cpp:182
↓ 122 callers
Method
expires_after
Set the timer's expiry time relative to now. * This function sets the expiry time. Any pending asynchronous wait * operations will be cancelled. Th
include/boost/asio/basic_waitable_timer.hpp:512
↓ 118 callers
Method
async_receive
include/boost/asio/basic_raw_socket.hpp:913
↓ 118 callers
Method
end
test/buffer.cpp:482
↓ 114 callers
Method
value
test/post.cpp:41
↓ 110 callers
Method
async_send_to
include/boost/asio/basic_raw_socket.hpp:693
↓ 110 callers
Method
run
example/cpp11/http/server/server.cpp:49
↓ 108 callers
Method
data
include/boost/asio/detail/socket_option.hpp:278
↓ 107 callers
Method
get_option
include/boost/asio/detail/null_socket_service.hpp:235
↓ 103 callers
Function
connect
Connect the socket to the specified endpoint. * This function is used to connect a socket to the specified remote endpoint. * The function call wil
include/boost/asio/basic_socket.hpp:850
↓ 102 callers
Function
allocate
include/boost/asio/detail/thread_info_base.hpp:127
↓ 102 callers
Method
size
Get the size of the memory range.
include/boost/asio/buffer.hpp:188
↓ 102 callers
Method
size
Get the underlying size of the endpoint in the native type.
include/boost/asio/ip/detail/endpoint.hpp:74
↓ 100 callers
Method
accept
example/cpp11/timeouts/server.cpp:383
↓ 99 callers
Method
async_write_some
test/write.cpp:115
↓ 97 callers
Method
async_read_some
test/read.cpp:115
↓ 94 callers
Method
cancel
Cancel any asynchronous operations that are waiting on the resolver. * This function forces the completion of any pending asynchronous * operations
include/boost/asio/ip/basic_resolver.hpp:224
↓ 91 callers
Method
send
example/cpp14/executors/actor.cpp:97
↓ 90 callers
Method
next_read_length
test/read_until.cpp:57
↓ 88 callers
Function
is_continuation
include/boost/asio/detail/handler_cont_helpers.hpp:30
↓ 87 callers
Method
open
Open a new socket implementation.
include/boost/asio/detail/null_socket_service.hpp:96
↓ 86 callers
Method
close
example/cpp11/chat/chat_client.cpp:47
↓ 85 callers
Method
write_some
test/write.cpp:98
↓ 82 callers
Method
reset
Reset pointer.
include/boost/asio/detail/scoped_ptr.hpp:62
↓ 79 callers
Function
async_read_until
include/boost/asio/read_until.hpp:1660
↓ 78 callers
Method
async_accept
include/boost/asio/detail/null_socket_service.hpp:489
↓ 78 callers
Method
is_connected
Returns whether the slot is connected to a signal.
include/boost/asio/cancellation_signal.hpp:187
↓ 77 callers
Method
get
test/bind_immediate_executor.cpp:94
↓ 76 callers
Method
context
Push the key on to the stack.
include/boost/asio/detail/call_stack.hpp:41
↓ 75 callers
Function
get_associated_cancellation_slot
include/boost/asio/associated_cancellation_slot.hpp:145
↓ 75 callers
Function
now
test/system_timer.cpp:74
↓ 75 callers
Method
send_to
include/boost/asio/basic_raw_socket.hpp:575
↓ 74 callers
Function
read_until
include/boost/asio/impl/read_until.hpp:91
↓ 68 callers
Method
value
test/properties/cpp14/prefer_static.cpp:20
↓ 67 callers
Method
complete
include/boost/asio/detail/handler_work.hpp:427
↓ 67 callers
Method
receive
example/cpp11/fork/daemon.cpp:32
↓ 65 callers
Method
buffers
include/boost/asio/detail/buffer_sequence_adapter.hpp:121
↓ 61 callers
Method
count
include/boost/asio/detail/buffer_sequence_adapter.hpp:126
↓ 60 callers
Function
async_connect
include/boost/asio/connect.hpp:632
↓ 60 callers
Method
native_handle
Get the underlying implementation in the native type. * This function may be used to obtain the underlying implementation of the * context. This is
include/boost/asio/ssl/stream.hpp:205
↓ 58 callers
Function
make_address_v4
Create an IPv4 address from raw bytes in network order. * @relates address_v4 */
include/boost/asio/ip/address_v4.hpp:264
↓ 58 callers
Method
read_some
test/read.cpp:97
↓ 58 callers
Method
resolve
Perform forward resolution of a query to a list of entries. * This function is used to resolve host and service names into a list of * endpoint ent
include/boost/asio/ip/basic_resolver.hpp:262
↓ 57 callers
Method
empty
Whether the queue is empty.
include/boost/asio/detail/op_queue.hpp:138
↓ 56 callers
Function
co_spawn
include/boost/asio/impl/co_spawn.hpp:358
↓ 56 callers
Method
emit
Emits the signal and causes invocation of the slot's handler, if any.
include/boost/asio/cancellation_signal.hpp:97
↓ 56 callers
Method
executor
test/execution/executor.cpp:27
↓ 55 callers
Method
is_open
Check whether the coroutine is open, i.e. can be resumed.
include/boost/asio/experimental/coro.hpp:253
↓ 55 callers
Function
noexcept
include/boost/asio/execution/prefer_only.hpp:230
↓ 53 callers
Method
async_receive_from
include/boost/asio/basic_raw_socket.hpp:1132
↓ 53 callers
Function
bind_handler
include/boost/asio/detail/bind_handler.hpp:78
↓ 52 callers
Method
wait
Block until a message has been received.
example/cpp14/executors/actor.cpp:190
↓ 51 callers
Method
execute
test/execution/mapping.cpp:34
↓ 50 callers
Function
make_network_v4
Create an IPv4 network from an address and prefix length. * @relates address_v4 */
include/boost/asio/ip/network_v4.hpp:162
↓ 49 callers
Method
resize
include/boost/asio/detail/socket_option.hpp:299
↓ 48 callers
Method
bind
Bind the socket to the specified local endpoint.
include/boost/asio/detail/null_socket_service.hpp:217
next →
1–100 of 6,576, ranked by callers