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
↓ 7 callers
Function
deallocate
include/boost/asio/detail/thread_info_base.hpp:133
↓ 7 callers
Method
empty
Whether there are no timers in the queue.
include/boost/asio/detail/timer_queue.hpp:119
↓ 7 callers
Method
enqueue_timer
Add a new timer to the queue. Returns true if this is the timer that is earliest in the queue, in which case the reactor's event demultiplexing functi
include/boost/asio/detail/timer_queue.hpp:83
↓ 7 callers
Method
equal
include/boost/asio/ip/basic_resolver_iterator.hpp:165
↓ 7 callers
Method
executor
example/cpp11/invocation/prioritised_handlers.cpp:43
↓ 7 callers
Method
get_executor
Get the executor associated with the object. * This function may be used to obtain the executor object that the stream * uses to dispatch handlers
include/boost/asio/ssl/stream.hpp:176
↓ 7 callers
Method
get_executor
include/boost/asio/impl/read_until.hpp:1437
↓ 7 callers
Method
listen
Place the socket into the state where it will listen for new connections.
include/boost/asio/detail/null_socket_service.hpp:164
↓ 7 callers
Function
make_strand
include/boost/asio/strand.hpp:434
↓ 7 callers
Method
on_work_finished
include/boost/asio/impl/io_context.hpp:262
↓ 7 callers
Method
read_some
include/boost/asio/ssl/stream.hpp:780
↓ 7 callers
Method
reset
include/boost/asio/experimental/detail/impl/channel_service.hpp:180
↓ 7 callers
Method
size
test/archetypes/settable_socket_option.hpp:41
↓ 7 callers
Method
stop
example/cpp17/coroutines_ts/chat_server.cpp:161
↓ 6 callers
Method
address_length
include/boost/asio/detail/win_iocp_socket_accept_op.hpp:74
↓ 6 callers
Method
assign
Assign an existing native handle to the handle. * This function opens the handle to hold an existing native handle. * * @param handle A native h
include/boost/asio/windows/basic_object_handle.hpp:278
↓ 6 callers
Method
async_fill
include/boost/asio/impl/buffered_read_stream.hpp:179
↓ 6 callers
Function
async_immediate
include/boost/asio/immediate.hpp:84
↓ 6 callers
Function
async_op_ec_0
test/archetypes/async_ops.hpp:82
↓ 6 callers
Function
async_op_ec_1
test/archetypes/async_ops.hpp:190
↓ 6 callers
Function
async_op_ec_2
test/archetypes/async_ops.hpp:298
↓ 6 callers
Function
async_op_ec_3
test/archetypes/async_ops.hpp:406
↓ 6 callers
Function
async_op_ex_0
test/archetypes/async_ops.hpp:122
↓ 6 callers
Function
async_op_ex_1
test/archetypes/async_ops.hpp:230
↓ 6 callers
Function
async_op_ex_2
test/archetypes/async_ops.hpp:338
↓ 6 callers
Function
async_op_ex_3
test/archetypes/async_ops.hpp:447
↓ 6 callers
Method
async_read_some
include/boost/asio/ssl/stream.hpp:859
↓ 6 callers
Function
buffers_begin
include/boost/asio/buffers_iterator.hpp:485
↓ 6 callers
Function
buffers_end
include/boost/asio/buffers_iterator.hpp:493
↓ 6 callers
Method
cancel_one
Cancels one asynchronous operation that is waiting on the timer. * This function forces the completion of one pending asynchronous wait * operation
include/boost/asio/basic_waitable_timer.hpp:440
↓ 6 callers
Method
cancelled
include/boost/asio/spawn.hpp:106
↓ 6 callers
Method
destroy
Helper function to destroy an implementation.
include/boost/asio/executor.hpp:342
↓ 6 callers
Method
end
example/cpp17/coroutines_ts/range_based_for.cpp:69
↓ 6 callers
Method
execute
test/any_io_executor.cpp:50
↓ 6 callers
Method
execute
test/execution/any_executor.cpp:49
↓ 6 callers
Method
get_executor
example/cpp11/operations/composed_6.cpp:161
↓ 6 callers
Method
get_executor
include/boost/asio/impl/co_spawn.hpp:314
↓ 6 callers
Method
get_payload
include/boost/asio/experimental/detail/channel_send_op.hpp:37
↓ 6 callers
Method
is_complete
Returns true if the coroutine has reached its terminal state.
include/boost/asio/coroutine.hpp:258
↓ 6 callers
Method
is_host
Test if network is a valid host address.
include/boost/asio/ip/network_v4.hpp:127
↓ 6 callers
Method
move_construct
include/boost/asio/experimental/detail/impl/channel_service.hpp:78
↓ 6 callers
Method
native_handle
Get the native socket representation.
include/boost/asio/detail/null_socket_service.hpp:134
↓ 6 callers
Method
number
Get the frame number.
example/cpp11/porthopper/protocol.hpp:122
↓ 6 callers
Function
open
Open the file using the specified path. * This function opens the file so that it will use the specified path. * * @param path The path name ide
include/boost/asio/basic_file.hpp:435
↓ 6 callers
Method
output_buffer
include/boost/asio/detail/win_iocp_socket_accept_op.hpp:69
↓ 6 callers
Method
pop
example/cpp11/executors/pipeline.cpp:156
↓ 6 callers
Method
post
include/boost/asio/impl/executor.hpp:284
↓ 6 callers
Function
post_coroutine
include/boost/asio/experimental/detail/partial_promise.hpp:163
↓ 6 callers
Method
protocol
example/cpp11/icmp/ipv4_header.hpp:65
↓ 6 callers
Method
push
example/cpp11/executors/pipeline.cpp:126
↓ 6 callers
Method
query
include/boost/asio/impl/system_executor.hpp:27
↓ 6 callers
Function
read_some
include/boost/asio/buffered_stream.hpp:218
↓ 6 callers
Method
registered_id
include/boost/asio/detail/buffer_sequence_adapter.hpp:136
↓ 6 callers
Method
require_concept
test/properties/cpp03/require_concept_free.cpp:24
↓ 6 callers
Method
reset
include/boost/asio/detail/composed_work.hpp:46
↓ 6 callers
Method
subspan
test/buffer.cpp:80
↓ 6 callers
Method
target
include/boost/asio/execution/any_executor.hpp:694
↓ 6 callers
Function
to_address
include/boost/asio/detail/memory.hpp:47
↓ 6 callers
Function
to_exception_ptr
include/boost/asio/disposition.hpp:273
↓ 6 callers
Method
total_microseconds
include/boost/asio/detail/chrono_time_traits.hpp:149
↓ 6 callers
Method
when
Creates a conditional object for branching deferred operations.
include/boost/asio/deferred.hpp:691
↓ 6 callers
Method
wrap
include/boost/asio/impl/io_context.hpp:140
↓ 6 callers
Method
write_some
include/boost/asio/ssl/stream.hpp:672
↓ 5 callers
Function
accept
include/boost/asio/basic_socket_acceptor.hpp:1285
↓ 5 callers
Function
add
Add a duration to a time.
include/boost/asio/time_traits.hpp:60
↓ 5 callers
Function
advance
Advance the iterator by the specified distance.
include/boost/asio/buffers_iterator.hpp:389
↓ 5 callers
Function
allocate
Allocate memory for the specified number of values.
include/boost/asio/recycling_allocator.hpp:75
↓ 5 callers
Function
async_io
include/boost/asio/ssl/detail/io.hpp:345
↓ 5 callers
Method
buffer_size
Get number of buffered elements.
include/boost/asio/experimental/detail/channel_service.hpp:348
↓ 5 callers
Function
calculate_hash_value
include/boost/asio/detail/hash_map.hpp:35
↓ 5 callers
Method
commit
Move characters from the output sequence to the input sequence. * Appends @c n characters from the start of the output sequence to the input * sequ
include/boost/asio/basic_streambuf.hpp:235
↓ 5 callers
Function
complete
include/boost/asio/detail/scheduler_operation.hpp:38
↓ 5 callers
Function
connect_pair
include/boost/asio/local/connect_pair.hpp:47
↓ 5 callers
Method
done
include/boost/asio/experimental/impl/coro.hpp:148
↓ 5 callers
Method
emplace
include/boost/asio/experimental/impl/parallel_group.hpp:66
↓ 5 callers
Method
end
include/boost/asio/detail/reactor_op_queue.hpp:57
↓ 5 callers
Method
execute
test/any_completion_executor.cpp:50
↓ 5 callers
Function
get
Forwards the request to get the executor to the associator specialisation for the unwrapped type @c T.
include/boost/asio/associated_immediate_executor.hpp:272
↓ 5 callers
Method
id
Constructor.
include/boost/asio/execution_context.hpp:470
↓ 5 callers
Method
immediate
include/boost/asio/experimental/detail/channel_send_op.hpp:42
↓ 5 callers
Function
io
include/boost/asio/ssl/detail/io.hpp:35
↓ 5 callers
Method
move_assign
include/boost/asio/experimental/detail/impl/channel_service.hpp:101
↓ 5 callers
Function
move_only_ex
test/experimental/awaitable_operators.cpp:96
↓ 5 callers
Method
neg_infin
Helper function for obtaining a time value that always fires.
include/boost/asio/ssl/detail/stream_core.hpp:130
↓ 5 callers
Method
notify_fork
Perform any fork-related housekeeping.
include/boost/asio/detail/winrt_resolver_service.hpp:84
↓ 5 callers
Method
pop
example/cpp14/executors/pipeline.cpp:139
↓ 5 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 characters,
include/boost/asio/basic_streambuf.hpp:216
↓ 5 callers
Method
push
example/cpp14/executors/pipeline.cpp:109
↓ 5 callers
Method
reserve
include/boost/asio/basic_streambuf.hpp:310
↓ 5 callers
Method
reset
example/cpp11/http/server4/request_parser.cpp:22
↓ 5 callers
Method
reset_cancellation_state
include/boost/asio/spawn.hpp:87
↓ 5 callers
Method
resize
test/archetypes/gettable_socket_option.hpp:47
↓ 5 callers
Function
shutdown
Disable sends or receives on the socket. * This function is used to disable send operations, receive operations, or * both. * * @param what D
include/boost/asio/basic_socket.hpp:1679
↓ 5 callers
Method
shutdown
Destroy all user-defined handler objects owned by the service.
example/cpp11/services/logger_service.hpp:64
↓ 5 callers
Function
subtract
Subtract one time from another.
include/boost/asio/time_traits.hpp:66
↓ 5 callers
Method
timeout
include/boost/asio/basic_socket_streambuf.hpp:449
↓ 5 callers
Method
use_reactor
include/boost/asio/detail/win_iocp_socket_service_base.hpp:750
↓ 5 callers
Method
value
Get the current value of the boolean.
include/boost/asio/detail/socket_option.hpp:57
↓ 4 callers
Function
aligned_delete
include/boost/asio/detail/memory.hpp:141
↓ 4 callers
Function
assign
Assign an existing native handle to the handle. * This function opens the handle to hold an existing native handle. * * @param handle A native h
include/boost/asio/windows/basic_overlapped_handle.hpp:279
← previous
next →
301–400 of 6,576, ranked by callers