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
↓ 16 callers
Method
values
include/boost/asio/deferred.hpp:684
↓ 15 callers
Method
add
example/cpp11/invocation/prioritised_handlers.cpp:22
↓ 15 callers
Method
execute
include/boost/asio/detail/impl/strand_executor_service.hpp:196
↓ 15 callers
Method
lock
Lock the mutex.
include/boost/asio/detail/win_mutex.hpp:58
↓ 15 callers
Method
name
include/boost/asio/detail/socket_option.hpp:271
↓ 15 callers
Function
operator=
include/boost/asio/basic_file.hpp:388
↓ 14 callers
Method
all_empty
include/boost/asio/detail/buffer_sequence_adapter.hpp:141
↓ 14 callers
Method
async_handshake
include/boost/asio/ssl/stream.hpp:505
↓ 14 callers
Method
async_wait
include/boost/asio/experimental/parallel_group.hpp:199
↓ 14 callers
Function
awaitable_wrap
include/boost/asio/experimental/awaitable_operators.hpp:41
↓ 14 callers
Function
cancel
Cancel the promise. Usually done through the destructor.
include/boost/asio/experimental/promise.hpp:109
↓ 14 callers
Method
check_for_completion
include/boost/asio/detail/base_from_completion_cond.hpp:38
↓ 14 callers
Method
commit
Commit the resize transaction.
include/boost/asio/detail/buffer_resize_guard.hpp:50
↓ 14 callers
Method
empty
Determine whether the results range is empty.
include/boost/asio/ip/basic_resolver_results.hpp:245
↓ 14 callers
Method
enabled
Set the value for whether linger is enabled.
include/boost/asio/detail/socket_option.hpp:235
↓ 14 callers
Method
get_allocator
Get the used allocator.
include/boost/asio/experimental/coro.hpp:178
↓ 14 callers
Function
operator=
include/boost/asio/experimental/basic_channel.hpp:264
↓ 14 callers
Method
write
example/cpp11/chat/chat_client.cpp:33
↓ 13 callers
Method
async_read_some
include/boost/asio/impl/buffered_read_stream.hpp:367
↓ 13 callers
Function
close
Close the channel.
include/boost/asio/experimental/basic_channel.hpp:310
↓ 13 callers
Function
defer
include/boost/asio/defer.hpp:169
↓ 13 callers
Method
execute
example/cpp14/executors/fork_join.cpp:172
↓ 13 callers
Method
executor
example/cpp14/executors/priority_scheduler.cpp:89
↓ 13 callers
Method
get
include/boost/asio/bind_immediate_executor.hpp:590
↓ 13 callers
Method
get
include/boost/asio/bind_cancellation_slot.hpp:587
↓ 13 callers
Method
get_cancellation_slot
include/boost/asio/spawn.hpp:77
↓ 13 callers
Method
get_executor
include/boost/asio/experimental/impl/coro.hpp:620
↓ 13 callers
Method
read_some
include/boost/asio/impl/buffered_read_stream.hpp:194
↓ 13 callers
Method
run
example/cpp11/timeouts/blocking_udp_client.cpp:72
↓ 12 callers
Function
async_cancellable
test/compose.cpp:269
↓ 12 callers
Function
async_cancellable
test/composed.cpp:269
↓ 12 callers
Method
execute
test/execution/prefer_only.cpp:90
↓ 12 callers
Method
handshake
example/cpp11/ssl/client.cpp:76
↓ 12 callers
Function
max_size
Get the maximum size of the dynamic buffer. * @returns The allowed maximum size of the underlying memory. */
include/boost/asio/buffer.hpp:1854
↓ 12 callers
Method
on_work_started
include/boost/asio/impl/io_context.hpp:255
↓ 12 callers
Function
operator delete
include/boost/asio/co_composed.hpp:786
↓ 12 callers
Function
to_string
example/cpp11/http/server/reply.cpp:198
↓ 12 callers
Function
void_ex
test/experimental/awaitable_operators.cpp:48
↓ 11 callers
Function
adapt_completion_condition_result
Adapt result of old-style completion conditions (which had a bool result where true indicated that the operation was complete).
include/boost/asio/completion_condition.hpp:36
↓ 11 callers
Method
begin
example/cpp17/coroutines_ts/range_based_for.cpp:63
↓ 11 callers
Method
begin
Obtain a begin iterator for the results range.
include/boost/asio/ip/basic_resolver_results.hpp:251
↓ 11 callers
Method
expires_at
Get the expiry time for the timer as an absolute time.
include/boost/asio/detail/deadline_timer_service.hpp:206
↓ 11 callers
Method
expires_from_now
Get the expiry time for the timer relative to now.
include/boost/asio/detail/deadline_timer_service.hpp:212
↓ 11 callers
Method
pump
Repeatedly resume the top stack frame until the stack is empty or until it has been transferred to another resumable_thread object.
include/boost/asio/impl/awaitable.hpp:773
↓ 11 callers
Method
require
include/boost/asio/execution/blocking.hpp:639
↓ 11 callers
Method
swap
include/boost/asio/execution/any_executor.hpp:1584
↓ 11 callers
Function
throw_exception
include/boost/asio/disposition.hpp:264
↓ 11 callers
Method
wait
Block until a message has been received.
example/cpp11/executors/actor.cpp:191
↓ 10 callers
Method
async_flush
include/boost/asio/impl/buffered_write_stream.hpp:159
↓ 10 callers
Method
clear_cancellation_slot
include/boost/asio/impl/awaitable.hpp:171
↓ 10 callers
Method
execute
example/cpp14/executors/priority_scheduler.cpp:64
↓ 10 callers
Method
fill
include/boost/asio/impl/buffered_read_stream.hpp:28
↓ 10 callers
Method
get_executor
example/cpp14/operations/composed_6.cpp:179
↓ 10 callers
Method
get_immediate_executor
test/archetypes/async_result.hpp:68
↓ 10 callers
Method
host_name
Get the host name associated with the query.
include/boost/asio/ip/basic_resolver_query.hpp:240
↓ 10 callers
Method
prefix_length
Obtain the prefix length that was specified when the network object was created.
include/boost/asio/ip/network_v4.hpp:97
↓ 10 callers
Method
receive
include/boost/asio/detail/completion_payload.hpp:86
↓ 10 callers
Method
service_name
Get the service name associated with the query.
include/boost/asio/ip/basic_resolver_query.hpp:246
↓ 10 callers
Method
stop
example/cpp11/http/server/connection.cpp:32
↓ 10 callers
Function
swap
include/boost/asio/execution/any_executor.hpp:1415
↓ 10 callers
Method
wait
include/boost/asio/detail/std_event.hpp:113
↓ 9 callers
Method
body_length
example/cpp11/chat/chat_message.hpp:54
↓ 9 callers
Function
close
Close the file. * This function is used to close the file. Any asynchronous read or write * operations will be cancelled immediately, and will comp
include/boost/asio/basic_file.hpp:615
↓ 9 callers
Function
destroy
include/boost/asio/co_composed.hpp:814
↓ 9 callers
Method
end
Obtain an end iterator for the results range.
include/boost/asio/ip/basic_resolver_results.hpp:259
↓ 9 callers
Method
execute
example/cpp11/executors/fork_join.cpp:172
↓ 9 callers
Function
int_ex
test/experimental/awaitable_operators.cpp:75
↓ 9 callers
Method
length
example/cpp11/chat/chat_message.hpp:39
↓ 9 callers
Function
less_than
Test whether one time is less than another.
include/boost/asio/time_traits.hpp:72
↓ 9 callers
Method
post
include/boost/asio/experimental/detail/channel_send_op.hpp:47
↓ 9 callers
Method
resize
Set the underlying size of the endpoint in the native type.
include/boost/asio/ip/basic_endpoint.hpp:155
↓ 9 callers
Method
running_in_this_thread
include/boost/asio/impl/io_context.hpp:193
↓ 9 callers
Method
scope_id
The scope ID of the address. * Returns the scope ID associated with the IPv6 address. */
include/boost/asio/ip/address_v6.hpp:106
↓ 9 callers
Method
work_finished
Notify that some work has finished.
include/boost/asio/detail/scheduler.hpp:107
↓ 8 callers
Function
add_service
include/boost/asio/impl/execution_context.hpp:120
↓ 8 callers
Method
address
Obtain the actor's address for use as a message sender or recipient.
example/cpp11/executors/actor.cpp:90
↓ 8 callers
Method
async_write_some_at
test/write_at.cpp:112
↓ 8 callers
Method
body
example/cpp11/chat/chat_message.hpp:44
↓ 8 callers
Function
deallocate
Deallocate memory for the specified number of values.
include/boost/asio/recycling_allocator.hpp:81
↓ 8 callers
Function
deallocate_object
include/boost/asio/detail/memory.hpp:83
↓ 8 callers
Method
destroy
include/boost/asio/experimental/detail/impl/channel_service.hpp:69
↓ 8 callers
Method
detach
include/boost/asio/spawn.hpp:59
↓ 8 callers
Method
end
example/cpp11/buffers/reference_counted.cpp:35
↓ 8 callers
Function
executor_arg_t
Constructor.
include/boost/asio/uses_executor.hpp:39
↓ 8 callers
Method
get_allocator
include/boost/asio/experimental/impl/promise.hpp:77
↓ 8 callers
Method
get_future
include/boost/asio/impl/use_future.hpp:207
↓ 8 callers
Function
high_res_clock
test/latency/high_res_clock.hpp:19
↓ 8 callers
Method
is_open
Determine whether the socket is open.
include/boost/asio/detail/null_socket_service.hpp:112
↓ 8 callers
Method
level
include/boost/asio/detail/socket_option.hpp:264
↓ 8 callers
Function
operator new
test/any_io_executor.cpp:30
↓ 8 callers
Method
prefer
include/boost/asio/execution/blocking.hpp:668
↓ 8 callers
Method
read
example/cpp11/fork/process_per_connection.cpp:114
↓ 8 callers
Method
ready
include/boost/asio/experimental/detail/impl/channel_service.hpp:306
↓ 8 callers
Method
reset_error
include/boost/asio/experimental/impl/coro.hpp:306
↓ 8 callers
Method
set_is_stream
Set whether the implementation is stream-oriented.
include/boost/asio/detail/io_uring_file_service.hpp:108
↓ 8 callers
Method
start
include/boost/asio/detail/timed_cancel_op.hpp:75
↓ 8 callers
Method
stop
example/cpp20/coroutines/chat_server.cpp:161
↓ 8 callers
Method
to_buffers
Obtain buffers for reading from or writing to a socket.
example/cpp11/porthopper/protocol.hpp:137
↓ 8 callers
Method
write_some_at
test/write_at.cpp:95
↓ 7 callers
Method
construct
include/boost/asio/experimental/detail/impl/channel_service.hpp:50
← previous
next →
201–300 of 6,576, ranked by callers