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
↓ 3 callers
Function
get
Forwards the request to get the allocator to the associator specialisation for the unwrapped type @c T.
include/boost/asio/associated_allocator.hpp:198
↓ 3 callers
Function
get
Forwards the request to get the cancellation slot to the associator specialisation for the unwrapped type @c T.
include/boost/asio/associated_cancellation_slot.hpp:204
↓ 3 callers
Method
get
include/boost/asio/associated_executor.hpp:56
↓ 3 callers
Method
get
include/boost/asio/associated_allocator.hpp:52
↓ 3 callers
Method
get
include/boost/asio/associated_cancellation_slot.hpp:53
↓ 3 callers
Method
get
include/boost/asio/experimental/impl/parallel_group.hpp:745
↓ 3 callers
Function
get_composed_io_executor
include/boost/asio/detail/composed_work.hpp:227
↓ 3 callers
Method
get_executor
include/boost/asio/impl/connect.hpp:390
↓ 3 callers
Method
identifier
example/cpp11/icmp/icmp_header.hpp:46
↓ 3 callers
Function
inline_or
include/boost/asio/inline_or_executor.hpp:564
↓ 3 callers
Function
is_open
Determine whether the socket is open.
include/boost/asio/basic_socket.hpp:493
↓ 3 callers
Function
is_open
Determine whether the channel is open.
include/boost/asio/experimental/basic_channel.hpp:298
↓ 3 callers
Method
is_v4
Get whether the address is an IP version 4 address.
include/boost/asio/ip/address.hpp:84
↓ 3 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/cpp11/executors/fork_join.cpp:192
↓ 3 callers
Method
leave
example/cpp11/chat/chat_server.cpp:50
↓ 3 callers
Function
listen
Place the acceptor into the state where it will listen for new connections. * This function puts the socket acceptor into the state where it may accep
include/boost/asio/basic_socket_acceptor.hpp:616
↓ 3 callers
Method
lock
Lock the mutex.
include/boost/asio/detail/atomic_slim_mutex.hpp:60
↓ 3 callers
Method
log
Log a message.
example/cpp11/services/basic_logger.hpp:63
↓ 3 callers
Function
move_only_0
test/experimental/awaitable_operators.cpp:81
↓ 3 callers
Function
move_only_2
test/experimental/awaitable_operators.cpp:91
↓ 3 callers
Function
operator new
include/boost/asio/co_composed.hpp:764
↓ 3 callers
Function
parallel_sort
example/cpp14/parallel_group/parallel_sort.cpp:76
↓ 3 callers
Method
payload
Get the payload data.
example/cpp11/porthopper/protocol.hpp:131
↓ 3 callers
Method
post
include/boost/asio/detail/impl/strand_service.hpp:64
↓ 3 callers
Method
rdbuf
Return a pointer to the underlying streambuf.
include/boost/asio/basic_socket_iostream.hpp:188
↓ 3 callers
Method
receive_with_flags
include/boost/asio/detail/null_socket_service.hpp:342
↓ 3 callers
Function
remove
Remove a signal from a signal_set. * This function removes the specified signal from the set. It has no effect * if the signal is not in the set.
include/boost/asio/basic_signal_set.hpp:440
↓ 3 callers
Method
reset_cancellation_state
include/boost/asio/impl/awaitable.hpp:722
↓ 3 callers
Method
reset_cancellation_state
include/boost/asio/experimental/impl/coro.hpp:44
↓ 3 callers
Method
return_value
include/boost/asio/impl/awaitable.hpp:559
↓ 3 callers
Method
return_values
include/boost/asio/impl/awaitable.hpp:566
↓ 3 callers
Method
run
example/cpp11/executors/priority_scheduler.cpp:67
↓ 3 callers
Method
run_for
include/boost/asio/impl/io_context.hpp:86
↓ 3 callers
Function
running_in_this_thread
Determine whether the strand is running in the current thread. * @return @c true if the current thread is executing a function that was * submitted
include/boost/asio/strand.hpp:344
↓ 3 callers
Method
set_disposition
include/boost/asio/impl/awaitable.hpp:152
↓ 3 callers
Method
set_verify_callback
include/boost/asio/ssl/impl/context.hpp:31
↓ 3 callers
Method
set_verify_mode
Set the peer verification mode. * This function may be used to configure the peer verification mode used by * the stream. The new mode will overrid
include/boost/asio/ssl/stream.hpp:274
↓ 3 callers
Method
shutdown
Shut down SSL on the stream. * This function is used to shut down SSL on the stream. The function call * will block until SSL has been shut down or
include/boost/asio/ssl/stream.hpp:586
↓ 3 callers
Method
size
Get the size of the input sequence. * @returns The size of the input sequence. The value is equal to that * calculated for @c s in the following co
include/boost/asio/basic_streambuf.hpp:160
↓ 3 callers
Function
start_read_op
include/boost/asio/impl/read.hpp:447
↓ 3 callers
Function
start_write_op
include/boost/asio/impl/write.hpp:412
↓ 3 callers
Method
suspend_with
include/boost/asio/impl/spawn.hpp:110
↓ 3 callers
Method
target_type
include/boost/asio/impl/executor.hpp:113
↓ 3 callers
Method
target_type
!defined(BOOST_ASIO_NO_TYPEID)
include/boost/asio/execution/any_executor.hpp:715
↓ 3 callers
Method
throw_if_cancelled
include/boost/asio/spawn.hpp:116
↓ 3 callers
Function
throw_on_cancel
test/co_composed.cpp:432
↓ 3 callers
Function
to_string
example/cpp11/http/server3/reply.cpp:198
↓ 3 callers
Function
to_string
example/cpp11/http/server2/reply.cpp:198
↓ 3 callers
Method
top
Obtain the value at the top of the stack.
include/boost/asio/detail/call_stack.hpp:107
↓ 3 callers
Method
try_lock
Try to lock the mutex.
include/boost/asio/detail/win_mutex.hpp:52
↓ 3 callers
Method
type
example/cpp11/icmp/icmp_header.hpp:43
↓ 3 callers
Method
unlock
Unlock the mutex.
include/boost/asio/detail/atomic_slim_mutex.hpp:76
↓ 3 callers
Method
value
include/boost/asio/execution/mapping.hpp:690
↓ 3 callers
Method
wrap
example/cpp11/invocation/prioritised_handlers.cpp:90
↓ 3 callers
Method
write
example/cpp11/local/connect_pair.cpp:53
↓ 2 callers
Function
aligned_new
include/boost/asio/detail/memory.hpp:103
↓ 2 callers
Method
allocate
example/cpp11/allocation/server.cpp:45
↓ 2 callers
Method
allocate
include/boost/asio/any_completion_handler.hpp:133
↓ 2 callers
Method
allocate
include/boost/asio/impl/execution_context.hpp:56
↓ 2 callers
Function
async_0_completion_args
test/compose.cpp:62
↓ 2 callers
Function
async_0_completion_args
test/composed.cpp:62
↓ 2 callers
Function
async_1_completion_arg
test/compose.cpp:155
↓ 2 callers
Function
async_1_completion_arg
test/composed.cpp:155
↓ 2 callers
Method
async_read_some_at
include/boost/asio/detail/io_uring_file_service.hpp:235
↓ 2 callers
Method
async_receive
include/boost/asio/experimental/detail/channel_service.hpp:195
↓ 2 callers
Method
async_send
include/boost/asio/experimental/detail/channel_service.hpp:155
↓ 2 callers
Method
async_shutdown
include/boost/asio/ssl/stream.hpp:643
↓ 2 callers
Function
async_throw
test/co_composed.cpp:35
↓ 2 callers
Method
async_write_some
include/boost/asio/impl/buffered_write_stream.hpp:353
↓ 2 callers
Function
basic_file
Construct a basic_file without opening it. * This constructor initialises a file without opening it. * * @param ex The I/O executor that the fil
include/boost/asio/basic_file.hpp:99
↓ 2 callers
Function
basic_overlapped_handle
Construct an overlapped handle without opening it. * This constructor creates an overlapped handle without opening it. * * @param ex The I/O exe
include/boost/asio/windows/basic_overlapped_handle.hpp:86
↓ 2 callers
Function
basic_socket
Construct a basic_socket without opening it. * This constructor creates a socket without opening it. * * @param ex The I/O executor that the soc
include/boost/asio/basic_socket.hpp:121
↓ 2 callers
Method
bind_result
include/boost/asio/detail/work_dispatcher.hpp:96
↓ 2 callers
Method
buffer_front
Get the element at the front of the buffer.
include/boost/asio/experimental/detail/channel_service.hpp:369
↓ 2 callers
Method
buffer_move_from
Move from another buffer.
include/boost/asio/experimental/detail/channel_service.hpp:339
↓ 2 callers
Method
buffers
example/cpp11/socks4/socks4.hpp:98
↓ 2 callers
Function
call_connect_condition
include/boost/asio/impl/connect.hpp:47
↓ 2 callers
Method
call_handler
example/cpp14/executors/actor.cpp:157
↓ 2 callers
Method
call_handler
example/cpp11/executors/actor.cpp:158
↓ 2 callers
Method
call_handler
include/boost/asio/ssl/detail/read_op.hpp:61
↓ 2 callers
Method
cancel
Cancel all asynchronous operations associated with the handle. * This function causes all outstanding asynchronous read or write operations * to fi
include/boost/asio/windows/basic_object_handle.hpp:354
↓ 2 callers
Method
cancel_
include/boost/asio/experimental/impl/promise.hpp:184
↓ 2 callers
Function
capacity
Get the capacity of the channel's buffer.
include/boost/asio/experimental/basic_channel.hpp:292
↓ 2 callers
Method
capacity
Get the current capacity of the basic_streambuf. * @returns The current total capacity of the streambuf, i.e. for both the * input sequence and out
include/boost/asio/basic_streambuf.hpp:180
↓ 2 callers
Method
capacity
include/boost/asio/experimental/detail/impl/channel_service.hpp:159
↓ 2 callers
Method
check_condition
include/boost/asio/impl/connect.hpp:217
↓ 2 callers
Method
close
Close the connection. * @return \c this if a connection was successfully established, a null * pointer otherwise. */
include/boost/asio/basic_socket_streambuf.hpp:221
↓ 2 callers
Method
close
Close the handle. * This function is used to close the handle. Any asynchronous read or write * operations will be cancelled immediately, and will
include/boost/asio/windows/basic_object_handle.hpp:314
↓ 2 callers
Method
complete
include/boost/asio/experimental/impl/promise.hpp:143
↓ 2 callers
Function
composed
include/boost/asio/composed.hpp:393
↓ 2 callers
Method
connect
example/cpp11/timeouts/blocking_tcp_client.cpp:39
↓ 2 callers
Method
construct
Construct a new socket implementation.
include/boost/asio/detail/null_socket_service.hpp:67
↓ 2 callers
Method
consume
Remove characters from the input sequence. * Removes @c n characters from the beginning of the input sequence. * * @note If @c n is greater than
include/boost/asio/basic_streambuf.hpp:249
↓ 2 callers
Method
converting_move_construct
include/boost/asio/detail/null_socket_service.hpp:84
↓ 2 callers
Method
copy
include/boost/asio/buffered_read_stream.hpp:245
↓ 2 callers
Function
coro_simple_cancel_nested_k
test/experimental/coro/cancel.cpp:110
↓ 2 callers
Function
create_implementation
include/boost/asio/strand.hpp:376
↓ 2 callers
Method
create_promise
include/boost/asio/impl/use_future.hpp:214
↓ 2 callers
Method
data
include/boost/asio/ip/detail/socket_option.hpp:216
↓ 2 callers
Method
deallocate
example/cpp11/allocation/server.cpp:64
← previous
next →
501–600 of 6,576, ranked by callers