Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/chriskohlhoff/asio
/ functions
Functions
6,649 in github.com/chriskohlhoff/asio
⨍
Functions
6,649
◇
Types & classes
3,484
↓ 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/asio/basic_file.hpp:861
↓ 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/asio/basic_file.hpp:888
↓ 2 callers
Function
throw_exception
src/tests/unit/strand.cpp:107
↓ 2 callers
Method
throw_if_cancelled
include/asio/impl/awaitable.hpp:745
↓ 2 callers
Method
throw_if_cancelled
include/asio/experimental/impl/coro.hpp:63
↓ 2 callers
Function
throwing_generator
src/tests/unit/experimental/coro/exception.cpp:56
↓ 2 callers
Method
ticks
include/asio/detail/chrono_time_traits.hpp:133
↓ 2 callers
Function
to_wait_duration
Convert a clock duration into a duration used for waiting. * @returns @c d. */
include/asio/wait_traits.hpp:33
↓ 2 callers
Method
total_milliseconds
include/asio/detail/chrono_time_traits.hpp:143
↓ 2 callers
Method
total_seconds
include/asio/detail/chrono_time_traits.hpp:138
↓ 2 callers
Method
total_size
include/asio/detail/buffer_sequence_adapter.hpp:130
↓ 2 callers
Function
transfer
src/examples/cpp20/channels/throttling_proxy.cpp:44
↓ 2 callers
Method
unlock
Unlock the mutex.
include/asio/detail/conditionally_enabled_mutex.hpp:160
↓ 2 callers
Method
unlock_and_signal_one_for_destruction
include/asio/detail/std_event.hpp:76
↓ 2 callers
Method
value
include/asio/execution/prefer_only.hpp:125
↓ 2 callers
Function
void_post_loop
src/tests/unit/experimental/awaitable_operators.cpp:54
↓ 2 callers
Function
void_returning_coroutine
src/tests/unit/co_spawn.cpp:30
↓ 2 callers
Function
yield_break_coro
src/tests/unit/coroutine.cpp:28
↓ 1 callers
Method
add_thread
src/examples/cpp14/executors/pipeline.cpp:27
↓ 1 callers
Method
add_thread
src/examples/cpp11/executors/pipeline.cpp:41
↓ 1 callers
Method
add_timer_queue
include/asio/detail/impl/epoll_reactor.hpp:35
↓ 1 callers
Method
address
Obtain the address object specified when the network object was created.
include/asio/ip/network_v4.hpp:89
↓ 1 callers
Method
address
Get the IP address associated with the endpoint.
include/asio/ip/basic_endpoint.hpp:180
↓ 1 callers
Function
alloc_test_impl
src/tests/unit/experimental/coro/allocator.cpp:61
↓ 1 callers
Method
allocate
src/tests/performance/handler_allocator.hpp:31
↓ 1 callers
Method
allocate
src/tests/unit/any_completion_handler.cpp:136
↓ 1 callers
Method
allocate
src/tests/unit/io_context.cpp:635
↓ 1 callers
Method
allocate
src/tests/latency/allocator.hpp:25
↓ 1 callers
Function
allocate_coroutine
include/asio/experimental/detail/coro_promise_allocator.hpp:26
↓ 1 callers
Method
apply
include/asio/experimental/impl/promise.hpp:82
↓ 1 callers
Function
asio_handler_is_continuation
include/asio/detail/bind_handler.hpp:69
↓ 1 callers
Method
assign
Assign a native socket to a socket implementation.
include/asio/detail/win_iocp_socket_service.hpp:214
↓ 1 callers
Method
assign
Assign a native socket to a socket implementation.
include/asio/detail/reactive_socket_service.hpp:138
↓ 1 callers
Method
assign
Assign a native socket to a socket implementation.
include/asio/detail/io_uring_socket_service.hpp:135
↓ 1 callers
Function
async_getline
src/examples/cpp14/executors/async_2.cpp:15
↓ 1 callers
Function
async_getline
src/examples/cpp14/executors/async_1.cpp:15
↓ 1 callers
Function
async_getlines
src/examples/cpp14/executors/async_2.cpp:40
↓ 1 callers
Function
async_initiate
include/asio/async_result.hpp:670
↓ 1 callers
Method
async_move_accept
include/asio/detail/win_iocp_socket_service.hpp:586
↓ 1 callers
Method
async_read
src/examples/cpp11/serialization/connection.hpp:83
↓ 1 callers
Method
async_read_line
src/examples/cpp20/type_erasure/line_reader.hpp:25
↓ 1 callers
Method
async_read_line_impl
src/examples/cpp20/type_erasure/stdin_line_reader.cpp:21
↓ 1 callers
Method
async_read_line_impl
src/examples/cpp11/type_erasure/stdin_line_reader.cpp:21
↓ 1 callers
Function
async_read_some
include/asio/buffered_stream.hpp:240
↓ 1 callers
Method
async_read_some
include/asio/basic_stream_file.hpp:654
↓ 1 callers
Method
async_read_some
include/asio/basic_serial_port.hpp:900
↓ 1 callers
Method
async_read_some
include/asio/windows/basic_stream_handle.hpp:473
↓ 1 callers
Method
async_read_some
include/asio/posix/basic_stream_descriptor.hpp:481
↓ 1 callers
Method
async_read_some_at
include/asio/basic_random_access_file.hpp:598
↓ 1 callers
Method
async_read_some_at
include/asio/windows/basic_random_access_handle.hpp:489
↓ 1 callers
Method
async_read_some_at
include/asio/detail/win_iocp_file_service.hpp:244
↓ 1 callers
Method
async_receive
include/asio/basic_stream_socket.hpp:740
↓ 1 callers
Method
async_receive
include/asio/basic_datagram_socket.hpp:920
↓ 1 callers
Method
async_receive_from
include/asio/basic_datagram_socket.hpp:1138
↓ 1 callers
Method
async_receive_with_flags
include/asio/detail/null_socket_service.hpp:362
↓ 1 callers
Method
async_send
include/asio/basic_seq_packet_socket.hpp:462
↓ 1 callers
Method
async_send
include/asio/basic_stream_socket.hpp:496
↓ 1 callers
Method
async_send
include/asio/basic_datagram_socket.hpp:482
↓ 1 callers
Method
async_send_to
include/asio/basic_datagram_socket.hpp:700
↓ 1 callers
Function
async_sleep
src/examples/cpp20/type_erasure/sleep.hpp:25
↓ 1 callers
Method
async_wait
include/asio/basic_waitable_timer.hpp:589
↓ 1 callers
Method
async_wait
include/asio/windows/basic_object_handle.hpp:436
↓ 1 callers
Method
async_wait
include/asio/detail/signal_set_service.hpp:177
↓ 1 callers
Function
async_wait_twice
src/examples/cpp14/deferred/deferred_6.cpp:18
↓ 1 callers
Function
async_wait_twice
src/examples/cpp14/deferred/deferred_3.cpp:17
↓ 1 callers
Function
async_wait_twice
src/examples/cpp14/deferred/deferred_5.cpp:17
↓ 1 callers
Function
async_wait_twice
src/examples/cpp14/deferred/deferred_7.cpp:18
↓ 1 callers
Function
async_wait_twice
src/examples/cpp14/deferred/deferred_4.cpp:17
↓ 1 callers
Method
async_write
src/examples/cpp11/serialization/connection.hpp:52
↓ 1 callers
Function
async_write_some
include/asio/buffered_stream.hpp:172
↓ 1 callers
Method
async_write_some
include/asio/basic_stream_file.hpp:525
↓ 1 callers
Method
async_write_some
include/asio/basic_serial_port.hpp:769
↓ 1 callers
Method
async_write_some
include/asio/windows/basic_stream_handle.hpp:343
↓ 1 callers
Method
async_write_some
include/asio/posix/basic_stream_descriptor.hpp:351
↓ 1 callers
Method
async_write_some_at
include/asio/basic_random_access_file.hpp:462
↓ 1 callers
Method
async_write_some_at
include/asio/windows/basic_random_access_handle.hpp:352
↓ 1 callers
Method
async_write_some_at
include/asio/detail/io_uring_file_service.hpp:195
↓ 1 callers
Method
async_write_some_at
include/asio/detail/win_iocp_file_service.hpp:202
↓ 1 callers
Method
attach
include/asio/spawn.hpp:52
↓ 1 callers
Function
await_transform
include/asio/impl/awaitable.hpp:97
↓ 1 callers
Function
awaiter
src/tests/unit/experimental/coro/use_coro.cpp:28
↓ 1 callers
Function
awaiter_noexcept
src/tests/unit/experimental/coro/use_coro.cpp:36
↓ 1 callers
Method
balance
src/examples/cpp14/executors/bank_account_2.cpp:37
↓ 1 callers
Method
balance
src/examples/cpp11/executors/bank_account_2.cpp:36
↓ 1 callers
Function
basic_channel
Construct a basic_channel. * This constructor creates and channel. * * @param ex The I/O executor that the channel will use, by default, to *
include/asio/experimental/basic_channel.hpp:150
↓ 1 callers
Function
basic_concurrent_channel
Construct a basic_concurrent_channel. * This constructor creates and channel. * * @param ex The I/O executor that the channel will use, by defau
include/asio/experimental/basic_concurrent_channel.hpp:150
↓ 1 callers
Function
basic_deadline_timer
Constructor. * This constructor creates a timer without setting an expiry time. The * expires_at() or expires_from_now() functions must be called t
include/asio/basic_deadline_timer.hpp:168
↓ 1 callers
Function
basic_readable_pipe
Construct a basic_readable_pipe without opening it. * This constructor creates a pipe without opening it. * * @param ex The I/O executor that th
include/asio/basic_readable_pipe.hpp:107
↓ 1 callers
Function
basic_socket_acceptor
Construct an acceptor without opening it. * This constructor creates an acceptor without opening it to listen for new * connections. The open() fun
include/asio/basic_socket_acceptor.hpp:135
↓ 1 callers
Function
basic_writable_pipe
Construct a basic_writable_pipe without opening it. * This constructor creates a pipe without opening it. * * @param ex The I/O executor that th
include/asio/basic_writable_pipe.hpp:107
↓ 1 callers
Method
begin
Obtain iterators to all registered descriptors.
include/asio/detail/reactor_op_queue.hpp:55
↓ 1 callers
Function
blocking_execute
include/asio/execution/blocking_adaptation.hpp:747
↓ 1 callers
Method
buffer_push_n
Push new values to the back of the buffer.
include/asio/experimental/detail/channel_service.hpp:359
↓ 1 callers
Method
call
include/asio/cancellation_signal.hpp:54
↓ 1 callers
Method
call
include/asio/impl/spawn.hpp:746
↓ 1 callers
Method
cancel
Cancel all operations associated with the socket.
include/asio/detail/null_socket_service.hpp:139
↓ 1 callers
Method
cancel_by_key
include/asio/experimental/detail/impl/channel_service.hpp:254
↓ 1 callers
Method
cancel_operations
Cancel all operations associated with the descriptor identified by the supplied iterator. Any operations pending for the descriptor will be cancelled.
include/asio/detail/reactor_op_queue.hpp:74
↓ 1 callers
Method
cancel_timer
include/asio/detail/impl/kqueue_reactor.hpp:72
↓ 1 callers
Method
cancel_timer
include/asio/detail/impl/select_reactor.hpp:81
← previous
next →
701–800 of 6,649, ranked by callers