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
↓ 2 callers
Method
deallocate
include/boost/asio/any_completion_handler.hpp:160
↓ 2 callers
Method
deliver
example/cpp20/coroutines/chat_server.cpp:66
↓ 2 callers
Method
deliver
example/cpp11/chat/chat_server.cpp:55
↓ 2 callers
Method
deliver
example/cpp17/coroutines_ts/chat_server.cpp:66
↓ 2 callers
Function
destroy
include/boost/asio/detail/scheduler_operation.hpp:44
↓ 2 callers
Method
destroy
include/boost/asio/any_completion_handler.hpp:110
↓ 2 callers
Method
destroy
include/boost/asio/detail/op_queue.hpp:46
↓ 2 callers
Method
destroy
include/boost/asio/impl/execution_context.hpp:50
↓ 2 callers
Method
dispatch
include/boost/asio/detail/handler_work.hpp:89
↓ 2 callers
Method
do_assign
include/boost/asio/detail/io_uring_socket_accept_op.hpp:106
↓ 2 callers
Method
enable_cancellation
include/boost/asio/detail/win_iocp_socket_accept_op.hpp:79
↓ 2 callers
Method
execute
include/boost/asio/execution/any_executor.hpp:671
↓ 2 callers
Method
executor
include/boost/asio/any_completion_handler.hpp:119
↓ 2 callers
Method
expires_after
Set the expiry time for the timer relative to now.
include/boost/asio/detail/deadline_timer_service.hpp:228
↓ 2 callers
Function
expires_at
Get the timer's expiry time as an absolute time. * This function may be used to obtain the timer's current expiry time. * Whether the timer has exp
include/boost/asio/basic_deadline_timer.hpp:452
↓ 2 callers
Function
extension_to_type
example/cpp11/http/server4/mime_types.cpp:31
↓ 2 callers
Function
fill
Fill the buffer with some data. Returns the number of bytes placed in the buffer as a result of the operation. Throws an exception on failure.
include/boost/asio/buffered_stream.hpp:185
↓ 2 callers
Method
function
example/cpp14/executors/fork_join.cpp:204
↓ 2 callers
Method
get
Obtain the value to be returned from the initiating function.
test/archetypes/async_result.hpp:138
↓ 2 callers
Method
get
include/boost/asio/associated_immediate_executor.hpp:56
↓ 2 callers
Method
get
include/boost/asio/async_result.hpp:320
↓ 2 callers
Method
get_cancel_requested
include/boost/asio/detail/win_iocp_socket_service_base.hpp:709
↓ 2 callers
Method
get_cancellation_state
include/boost/asio/impl/awaitable.hpp:717
↓ 2 callers
Method
get_executor
include/boost/asio/executor_work_guard.hpp:126
↓ 2 callers
Method
get_executor
include/boost/asio/composed.hpp:208
↓ 2 callers
Method
get_executor
include/boost/asio/impl/write.hpp:433
↓ 2 callers
Method
get_executor
include/boost/asio/impl/read.hpp:468
↓ 2 callers
Method
get_executor
Get the executor associated with the object.
include/boost/asio/ip/basic_resolver.hpp:213
↓ 2 callers
Method
get_executor
include/boost/asio/experimental/detail/channel_operation.hpp:203
↓ 2 callers
Method
get_handle
include/boost/asio/experimental/impl/coro.hpp:625
↓ 2 callers
Method
handle_op
include/boost/asio/detail/timed_cancel_op.hpp:98
↓ 2 callers
Method
handshake
Perform SSL handshaking. * This function is used to perform SSL handshaking on the stream. The * function call will block until handshaking is comp
include/boost/asio/ssl/stream.hpp:401
↓ 2 callers
Method
header_length
example/cpp11/icmp/ipv4_header.hpp:57
↓ 2 callers
Method
immediate_executor
include/boost/asio/any_completion_handler.hpp:126
↓ 2 callers
Method
in_avail
Determine the amount of data that may be read without blocking.
include/boost/asio/buffered_read_stream.hpp:229
↓ 2 callers
Method
init_buffers
include/boost/asio/basic_socket_streambuf.hpp:437
↓ 2 callers
Function
int_returning_coroutine
test/co_spawn.cpp:35
↓ 2 callers
Method
interrupt
No-op.
include/boost/asio/detail/null_reactor.hpp:71
↓ 2 callers
Method
is_v6
Get whether the address is an IP version 6 address.
include/boost/asio/ip/address.hpp:90
↓ 2 callers
Method
join
Block until all work associated with the executor is complete. While it is waiting, the thread may be borrowed to execute functions from the queue.
example/cpp14/executors/fork_join.cpp:192
↓ 2 callers
Method
join
example/cpp11/chat/chat_server.cpp:43
↓ 2 callers
Method
joinable
Whether the thread can be joined.
include/boost/asio/detail/std_thread.hpp:71
↓ 2 callers
Method
lock
Lock the mutex.
include/boost/asio/detail/conditionally_enabled_mutex.hpp:149
↓ 2 callers
Function
make_composed_io_executors
include/boost/asio/detail/composed_work.hpp:111
↓ 2 callers
Function
make_convertible_timer
test/system_timer.cpp:408
↓ 2 callers
Function
make_daytime_string
example/cpp11/tutorial/daytime7/server.cpp:22
↓ 2 callers
Function
make_timer
test/deadline_timer.cpp:400
↓ 2 callers
Function
make_timer
test/system_timer.cpp:395
↓ 2 callers
Method
max_size
test/system_timer.cpp:307
↓ 2 callers
Method
max_size
Get the maximum size of the basic_streambuf. * @returns The allowed maximum of the sum of the sizes of the input sequence * and output sequence.
include/boost/asio/basic_streambuf.hpp:170
↓ 2 callers
Method
move_construct
Move-construct a new socket implementation.
include/boost/asio/detail/null_socket_service.hpp:72
↓ 2 callers
Method
move_timer
include/boost/asio/detail/impl/epoll_reactor.hpp:97
↓ 2 callers
Method
peek
include/boost/asio/impl/buffered_read_stream.hpp:383
↓ 2 callers
Method
peek_copy
include/boost/asio/buffered_read_stream.hpp:257
↓ 2 callers
Method
perform_operations
Perform the operations corresponding to the descriptor identified by the supplied iterator. Returns true if there are still unfinished operations queu
include/boost/asio/detail/reactor_op_queue.hpp:164
↓ 2 callers
Method
pos_infin
Helper function for obtaining a time value that never fires.
include/boost/asio/ssl/detail/stream_core.hpp:136
↓ 2 callers
Function
produce_tokens
example/cpp20/channels/throttling_proxy.cpp:31
↓ 2 callers
Method
protocol
The protocol associated with the endpoint.
include/boost/asio/generic/basic_endpoint.hpp:104
↓ 2 callers
Method
query
include/boost/asio/execution/blocking.hpp:605
↓ 2 callers
Method
query
include/boost/asio/execution/relationship.hpp:210
↓ 2 callers
Method
query
include/boost/asio/execution/inline_exception_handling.hpp:263
↓ 2 callers
Method
query
include/boost/asio/execution/mapping.hpp:249
↓ 2 callers
Method
query
include/boost/asio/execution/outstanding_work.hpp:210
↓ 2 callers
Method
query
include/boost/asio/execution/blocking_adaptation.hpp:525
↓ 2 callers
Method
read_some_at
include/boost/asio/detail/io_uring_file_service.hpp:225
↓ 2 callers
Method
receive
include/boost/asio/basic_stream_socket.hpp:609
↓ 2 callers
Function
reenter
test/coroutine.cpp:30
↓ 2 callers
Function
ref_count_down
include/boost/asio/detail/atomic_count.hpp:36
↓ 2 callers
Function
ref_count_up
include/boost/asio/detail/atomic_count.hpp:35
↓ 2 callers
Method
release
Release ownership of the OVERLAPPED object.
include/boost/asio/windows/overlapped_ptr.hpp:123
↓ 2 callers
Method
release
include/boost/asio/detail/timed_cancel_op.hpp:133
↓ 2 callers
Method
reserve
Increase the fd_set_ capacity to at least the specified number of elements.
include/boost/asio/detail/win_fd_set_adapter.hpp:117
↓ 2 callers
Function
resize
Alter the size of the file. * This function resizes the file to the specified size, in bytes. If the * current file size exceeds @c n then any extr
include/boost/asio/basic_file.hpp:831
↓ 2 callers
Method
resume
include/boost/asio/impl/awaitable.hpp:818
↓ 2 callers
Method
rethrow_if
include/boost/asio/experimental/impl/coro.hpp:315
↓ 2 callers
Method
return_void
include/boost/asio/impl/awaitable.hpp:595
↓ 2 callers
Method
run_one_until
include/boost/asio/impl/io_context.hpp:111
↓ 2 callers
Method
seek
Seek to a position in the file. * This function updates the current position in the file. * * @param offset The requested position in the file,
include/boost/asio/basic_stream_file.hpp:384
↓ 2 callers
Method
send
include/boost/asio/basic_stream_socket.hpp:370
↓ 2 callers
Method
set_verify_depth
Set the peer verification depth. * This function may be used to configure the maximum verification depth * allowed by the stream. * * @param
include/boost/asio/ssl/stream.hpp:312
↓ 2 callers
Method
size
Get the number of registered buffers.
include/boost/asio/buffer_registration.hpp:153
↓ 2 callers
Method
slot
include/boost/asio/impl/co_spawn.hpp:257
↓ 2 callers
Method
stop
example/cpp14/executors/pipeline.cpp:116
↓ 2 callers
Method
stop
example/cpp11/executors/pipeline.cpp:133
↓ 2 callers
Method
suspend
include/boost/asio/spawn.hpp:66
↓ 2 callers
Method
swap
Swap the content of an @c any_completion_handler with another.
include/boost/asio/any_completion_handler.hpp:720
↓ 2 callers
Function
sync_all
Synchronise the file to disk. * This function synchronises the file data and metadata to disk. Note that * the semantics of this synchronisation va
include/boost/asio/basic_file.hpp:862
↓ 2 callers
Function
sync_data
Synchronise the file data to disk. * This function synchronises the file data to disk. Note that the semantics * of this synchronisation vary betwe
include/boost/asio/basic_file.hpp:889
↓ 2 callers
Function
throw_exception
test/strand.cpp:107
↓ 2 callers
Method
throw_if_cancelled
include/boost/asio/impl/awaitable.hpp:746
↓ 2 callers
Method
throw_if_cancelled
include/boost/asio/experimental/impl/coro.hpp:64
↓ 2 callers
Function
throwing_generator
test/experimental/coro/exception.cpp:56
↓ 2 callers
Method
ticks
include/boost/asio/detail/chrono_time_traits.hpp:134
↓ 2 callers
Function
to_wait_duration
Convert a clock duration into a duration used for waiting. * @returns @c d. */
include/boost/asio/wait_traits.hpp:34
↓ 2 callers
Method
total_milliseconds
include/boost/asio/detail/chrono_time_traits.hpp:144
↓ 2 callers
Method
total_seconds
include/boost/asio/detail/chrono_time_traits.hpp:139
↓ 2 callers
Method
total_size
include/boost/asio/detail/buffer_sequence_adapter.hpp:131
↓ 2 callers
Function
transfer
example/cpp20/channels/throttling_proxy.cpp:44
↓ 2 callers
Method
unlock
Unlock the mutex.
include/boost/asio/detail/conditionally_enabled_mutex.hpp:161
↓ 2 callers
Method
unlock_and_signal_one_for_destruction
include/boost/asio/detail/std_event.hpp:77
← previous
next →
601–700 of 6,576, ranked by callers