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
↓ 48 callers
Method
slot
include/boost/asio/cancellation_signal.hpp:234
↓ 47 callers
Method
protocol
Obtain an identifier for the protocol.
include/boost/asio/ip/tcp.hpp:72
↓ 46 callers
Method
expires_at
Set the timer's expiry time as an absolute time. * This function sets the expiry time. Any pending asynchronous wait * operations will be cancelled
include/boost/asio/basic_waitable_timer.hpp:481
↓ 45 callers
Function
transfer_all
include/boost/asio/completion_condition.hpp:189
↓ 44 callers
Method
connect
example/cpp11/ssl/client.cpp:59
↓ 44 callers
Method
get
include/boost/asio/impl/config.hpp:93
↓ 44 callers
Function
get_associated_executor
include/boost/asio/associated_executor.hpp:145
↓ 44 callers
Method
release
Release ownership of the pointer.
include/boost/asio/detail/scoped_ptr.hpp:69
↓ 43 callers
Function
buffer_sequence_begin
include/boost/asio/buffer.hpp:369
↓ 43 callers
Method
run
example/cpp14/executors/priority_scheduler.cpp:94
↓ 43 callers
Method
unlock
Unlock the mutex.
include/boost/asio/detail/win_mutex.hpp:64
↓ 42 callers
Function
begin
Get a random-access iterator to the first element.
include/boost/asio/buffer.hpp:345
↓ 42 callers
Method
data
Get the underlying endpoint in the native type.
include/boost/asio/ip/detail/endpoint.hpp:62
↓ 42 callers
Method
local_endpoint
Get the local endpoint.
include/boost/asio/detail/null_socket_service.hpp:243
↓ 42 callers
Function
void_ok
test/experimental/awaitable_operators.cpp:43
↓ 41 callers
Function
throw_exception
include/boost/asio/detail/throw_exception.hpp:44
↓ 40 callers
Method
max_size
Get the maximum number of entries permitted in a results range.
include/boost/asio/ip/basic_resolver_results.hpp:239
↓ 40 callers
Function
start_op
Start a new operation. The reactor operation will be performed when the given descriptor is flagged as ready, or an error has occurred.
include/boost/asio/detail/select_reactor.hpp:114
↓ 39 callers
Function
buffer_copy
include/boost/asio/buffer.hpp:2418
↓ 38 callers
Function
make_address_v6
Create an IPv6 address from raw bytes and scope ID. * @relates address_v6 */
include/boost/asio/ip/address_v6.hpp:238
↓ 38 callers
Function
make_network_v6
Create an IPv6 network from an address and prefix length. * @relates address_v6 */
include/boost/asio/ip/network_v6.hpp:146
↓ 37 callers
Method
async_connect
include/boost/asio/detail/null_socket_service.hpp:506
↓ 37 callers
Method
begin
Get an iterator for the beginning of the map.
include/boost/asio/detail/hash_map.hpp:83
↓ 37 callers
Method
code
example/cpp11/icmp/icmp_header.hpp:44
↓ 37 callers
Method
receive_from
include/boost/asio/basic_raw_socket.hpp:1015
↓ 37 callers
Function
test_error_code
test/error.cpp:22
↓ 35 callers
Function
dispatch
include/boost/asio/strand.hpp:291
↓ 35 callers
Method
front
Get the operation at the front of the queue.
include/boost/asio/detail/op_queue.hpp:87
↓ 34 callers
Method
capacity
Get the capacity of the endpoint in the native type.
include/boost/asio/ip/detail/endpoint.hpp:86
↓ 34 callers
Function
const_buffer
include/boost/asio/buffer.hpp:282
↓ 33 callers
Method
async_resolve
include/boost/asio/ip/basic_resolver.hpp:645
↓ 33 callers
Method
family
Obtain an identifier for the protocol family.
include/boost/asio/ip/tcp.hpp:78
↓ 32 callers
Function
buffer_sequence_end
include/boost/asio/buffer.hpp:454
↓ 32 callers
Method
reset
example/cpp11/http/server/request_parser.cpp:22
↓ 30 callers
Method
clear
Remove all entries from the map.
include/boost/asio/detail/hash_map.hpp:210
↓ 30 callers
Function
end
Get a random-access iterator for one past the last element.
include/boost/asio/buffer.hpp:351
↓ 30 callers
Method
get_executor
example/cpp11/executors/priority_scheduler.cpp:62
↓ 30 callers
Method
io_control
include/boost/asio/posix/basic_descriptor.hpp:432
↓ 29 callers
Function
get_associated_allocator
include/boost/asio/associated_allocator.hpp:141
↓ 29 callers
Function
string
include/boost/asio/detail/winrt_utils.hpp:48
↓ 28 callers
Method
async_resume
include/boost/asio/experimental/coro.hpp:202
↓ 28 callers
Method
data
Get a pointer to the beginning of the memory range.
include/boost/asio/buffer.hpp:178
↓ 27 callers
Method
native_non_blocking
Gets the non-blocking mode of the native descriptor implementation. * This function is used to retrieve the non-blocking mode of the underlying * n
include/boost/asio/posix/basic_descriptor.hpp:544
↓ 26 callers
Method
resume
include/boost/asio/impl/spawn.hpp:296
↓ 25 callers
Method
remote_endpoint
Get the remote endpoint.
include/boost/asio/detail/null_socket_service.hpp:251
↓ 25 callers
Method
shutdown
test/io_context.cpp:278
↓ 24 callers
Function
buffer_size
include/boost/asio/buffer.hpp:545
↓ 24 callers
Method
cancelled
include/boost/asio/experimental/impl/coro.hpp:134
↓ 24 callers
Function
co_spawn
include/boost/asio/experimental/co_spawn.hpp:68
↓ 24 callers
Function
do_read
example/cpp20/type_erasure/main.cpp:20
↓ 24 callers
Method
erase
Erase an entry from the map.
include/boost/asio/detail/hash_map.hpp:182
↓ 24 callers
Method
non_blocking
Gets the non-blocking mode of the descriptor. * @returns @c true if the descriptor's synchronous operations will fail with * boost::asio::error::wo
include/boost/asio/posix/basic_descriptor.hpp:485
↓ 24 callers
Method
target_endpoint
test/connect.cpp:48
↓ 24 callers
Method
total_consumed
Get the total number of bytes consumed from the buffers.
include/boost/asio/detail/consuming_buffers.hpp:145
↓ 23 callers
Method
complete
include/boost/asio/co_composed.hpp:487
↓ 23 callers
Method
find
Find an entry in the map.
include/boost/asio/detail/hash_map.hpp:113
↓ 23 callers
Method
get_executor
example/cpp20/operations/composed_6.cpp:184
↓ 22 callers
Method
at_mark
Determine whether the socket is at the out-of-band data mark.
include/boost/asio/detail/null_socket_service.hpp:148
↓ 22 callers
Method
available
Determine the number of bytes available for reading.
include/boost/asio/detail/null_socket_service.hpp:156
↓ 22 callers
Method
end
Get an iterator for the end of the map.
include/boost/asio/detail/hash_map.hpp:95
↓ 22 callers
Method
frame
include/boost/asio/impl/use_awaitable.hpp:52
↓ 22 callers
Method
get
Access.
include/boost/asio/detail/scoped_ptr.hpp:44
↓ 22 callers
Method
get_executor
include/boost/asio/detail/wrapped_handler.hpp:97
↓ 21 callers
Method
data
example/cpp11/chat/chat_message.hpp:29
↓ 21 callers
Method
locked
Test whether the lock is held.
include/boost/asio/detail/scoped_lock.hpp:79
↓ 21 callers
Method
network
Obtain an address object that represents the network address.
include/boost/asio/ip/network_v4.hpp:106
↓ 21 callers
Method
slot
include/boost/asio/impl/spawn.hpp:838
↓ 20 callers
Method
add
Add a duration to a time.
include/boost/asio/detail/chrono_time_traits.hpp:57
↓ 20 callers
Method
address
Obtain the actor's address for use as a message sender or recipient.
example/cpp14/executors/actor.cpp:90
↓ 20 callers
Method
capacity
Return the maximum size for data in the buffer.
include/boost/asio/detail/buffered_stream_storage.hpp:98
↓ 20 callers
Function
dispatch
include/boost/asio/detail/handler_work.hpp:266
↓ 20 callers
Method
insert
Insert a new entry into the map.
include/boost/asio/detail/hash_map.hpp:155
↓ 20 callers
Function
int_0
test/experimental/awaitable_operators.cpp:60
↓ 20 callers
Method
prepare
Get the buffer for a single transfer, with a size.
include/boost/asio/detail/consuming_buffers.hpp:94
↓ 20 callers
Method
push
Push an operation on to the back of the queue.
include/boost/asio/detail/op_queue.hpp:106
↓ 20 callers
Method
work_started
Notify that some work has started.
include/boost/asio/detail/scheduler.hpp:97
↓ 19 callers
Method
close
Close the descriptor. * This function is used to close the descriptor. Any asynchronous read or * write operations will be cancelled immediately, a
include/boost/asio/posix/basic_descriptor.hpp:332
↓ 19 callers
Method
get_executor
Get the used executor.
include/boost/asio/experimental/coro.hpp:166
↓ 19 callers
Method
join
example/cpp11/timeouts/server.cpp:46
↓ 19 callers
Function
now
Get the current time.
include/boost/asio/time_traits.hpp:50
↓ 19 callers
Method
pop
Pop an operation from the front of the queue.
include/boost/asio/detail/op_queue.hpp:93
↓ 18 callers
Method
begin
example/cpp11/buffers/reference_counted.cpp:34
↓ 18 callers
Method
consume
Consume the specified number of bytes from the buffers.
include/boost/asio/detail/consuming_buffers.hpp:118
↓ 18 callers
Method
port
Get the port associated with the endpoint. The port number is always in the host's byte order.
include/boost/asio/ip/basic_endpoint.hpp:168
↓ 18 callers
Function
spawn
include/boost/asio/impl/spawn.hpp:978
↓ 18 callers
Method
try_receive
include/boost/asio/experimental/detail/impl/channel_service.hpp:487
↓ 18 callers
Method
try_send
include/boost/asio/experimental/detail/impl/channel_service.hpp:318
↓ 18 callers
Method
type
Obtain an identifier for the type of the protocol.
include/boost/asio/ip/tcp.hpp:66
↓ 17 callers
Method
entry_point
include/boost/asio/impl/awaitable.hpp:707
↓ 17 callers
Method
flush
include/boost/asio/impl/buffered_write_stream.hpp:27
↓ 17 callers
Function
size
Get the size of the memory range.
include/boost/asio/buffer.hpp:307
↓ 16 callers
Method
accept
include/boost/asio/detail/null_socket_service.hpp:479
↓ 16 callers
Method
expiry
Helper function to get a timer's expiry time.
include/boost/asio/ssl/detail/stream_core.hpp:142
↓ 16 callers
Method
first
Get the object at the start of the live list.
include/boost/asio/detail/object_pool.hpp:58
↓ 16 callers
Method
get
include/boost/asio/bind_allocator.hpp:591
↓ 16 callers
Method
get
include/boost/asio/bind_executor.hpp:659
↓ 16 callers
Function
get_executor
Obtain the associated executor.
include/boost/asio/bind_executor.hpp:376
↓ 16 callers
Function
int_1
test/experimental/awaitable_operators.cpp:65
↓ 16 callers
Function
now
test/deadline_timer.cpp:73
↓ 16 callers
Method
post_immediate_completion
include/boost/asio/detail/impl/epoll_reactor.hpp:29
← previous
next →
101–200 of 6,576, ranked by callers