MCPcopy Create free account

hub / github.com/chriskohlhoff/asio / functions

Functions6,649 in github.com/chriskohlhoff/asio

↓ 49 callersMethodslot
include/asio/cancellation_signal.hpp:233
↓ 46 callersMethodexpires_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/asio/basic_waitable_timer.hpp:480
↓ 45 callersFunctiontransfer_all
include/asio/completion_condition.hpp:188
↓ 44 callersMethodconnect
src/examples/cpp11/ssl/client.cpp:59
↓ 44 callersFunctionget_associated_executor
include/asio/associated_executor.hpp:144
↓ 44 callersMethodrelease
Release ownership of the pointer.
include/asio/detail/scoped_ptr.hpp:68
↓ 43 callersFunctionbuffer_sequence_begin
include/asio/buffer.hpp:368
↓ 43 callersMethodrun
src/examples/cpp14/executors/priority_scheduler.cpp:94
↓ 43 callersMethodunlock
Unlock the mutex.
include/asio/detail/win_mutex.hpp:63
↓ 42 callersFunctionbegin
Get a random-access iterator to the first element.
include/asio/buffer.hpp:344
↓ 42 callersMethoddata
Get the underlying endpoint in the native type.
include/asio/ip/detail/endpoint.hpp:61
↓ 42 callersMethodlocal_endpoint
Get the local endpoint.
include/asio/detail/null_socket_service.hpp:242
↓ 42 callersFunctionvoid_ok
src/tests/unit/experimental/awaitable_operators.cpp:43
↓ 41 callersMethodprotocol
Obtain an identifier for the protocol.
include/asio/ip/tcp.hpp:71
↓ 41 callersFunctionthrow_exception
include/asio/detail/throw_exception.hpp:43
↓ 40 callersMethodmax_size
Get the maximum number of entries permitted in a results range.
include/asio/ip/basic_resolver_results.hpp:238
↓ 40 callersFunctionstart_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/asio/detail/select_reactor.hpp:113
↓ 39 callersFunctionbuffer_copy
include/asio/buffer.hpp:2421
↓ 39 callersMethodresize
include/asio/detail/socket_option.hpp:298
↓ 38 callersMethodfront
Get the operation at the front of the queue.
include/asio/detail/op_queue.hpp:86
↓ 38 callersFunctionmake_address_v6
Create an IPv6 address from raw bytes and scope ID. * @relates address_v6 */
include/asio/ip/address_v6.hpp:237
↓ 38 callersFunctionmake_network_v6
Create an IPv6 network from an address and prefix length. * @relates address_v6 */
include/asio/ip/network_v6.hpp:145
↓ 37 callersMethodasync_connect
include/asio/detail/null_socket_service.hpp:505
↓ 37 callersMethodbegin
Get an iterator for the beginning of the map.
include/asio/detail/hash_map.hpp:82
↓ 37 callersMethodcode
src/examples/cpp11/icmp/icmp_header.hpp:44
↓ 37 callersMethodreceive_from
include/asio/basic_raw_socket.hpp:1014
↓ 37 callersFunctiontest_error_code
src/tests/unit/error.cpp:22
↓ 35 callersFunctiondispatch
include/asio/strand.hpp:290
↓ 34 callersMethodcapacity
Get the capacity of the endpoint in the native type.
include/asio/ip/detail/endpoint.hpp:85
↓ 33 callersMethodasync_resolve
include/asio/ip/basic_resolver.hpp:644
↓ 33 callersMethodfamily
Obtain an identifier for the protocol family.
include/asio/ip/tcp.hpp:77
↓ 32 callersFunctionbuffer_sequence_end
include/asio/buffer.hpp:453
↓ 32 callersMethodreset
src/examples/cpp11/http/server/request_parser.cpp:22
↓ 31 callersFunctionconst_buffer
include/asio/buffer.hpp:281
↓ 30 callersFunctionend
Get a random-access iterator for one past the last element.
include/asio/buffer.hpp:350
↓ 30 callersMethodget_executor
src/examples/cpp11/executors/priority_scheduler.cpp:62
↓ 30 callersMethodio_control
include/asio/posix/basic_descriptor.hpp:440
↓ 29 callersFunctionget_associated_allocator
include/asio/associated_allocator.hpp:140
↓ 29 callersFunctionstring
include/asio/detail/winrt_utils.hpp:47
↓ 28 callersMethodasync_resume
include/asio/experimental/coro.hpp:201
↓ 28 callersMethodclear
Remove all entries from the map.
include/asio/detail/hash_map.hpp:209
↓ 28 callersMethoddata
Get a pointer to the beginning of the memory range.
include/asio/buffer.hpp:177
↓ 27 callersMethodnative_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/asio/posix/basic_descriptor.hpp:552
↓ 26 callersMethodresume
include/asio/impl/spawn.hpp:295
↓ 25 callersMethodremote_endpoint
Get the remote endpoint.
include/asio/detail/null_socket_service.hpp:250
↓ 25 callersMethodshutdown
src/tests/unit/io_context.cpp:278
↓ 24 callersFunctionbuffer_size
include/asio/buffer.hpp:544
↓ 24 callersMethodcancelled
include/asio/experimental/impl/coro.hpp:107
↓ 24 callersFunctionco_spawn
include/asio/experimental/co_spawn.hpp:67
↓ 24 callersFunctiondo_read
src/examples/cpp20/type_erasure/main.cpp:20
↓ 24 callersMethoderase
Erase an entry from the map.
include/asio/detail/hash_map.hpp:181
↓ 24 callersMethodget_executor
src/examples/cpp20/operations/composed_6.cpp:184
↓ 24 callersMethodnon_blocking
Gets the non-blocking mode of the descriptor. * @returns @c true if the descriptor's synchronous operations will fail with * asio::error::would_blo
include/asio/posix/basic_descriptor.hpp:493
↓ 24 callersMethodtarget_endpoint
src/tests/unit/connect.cpp:48
↓ 24 callersMethodtotal_consumed
Get the total number of bytes consumed from the buffers.
include/asio/detail/consuming_buffers.hpp:144
↓ 23 callersMethodcomplete
include/asio/co_composed.hpp:486
↓ 23 callersMethodfind
Find an entry in the map.
include/asio/detail/hash_map.hpp:112
↓ 22 callersMethodat_mark
Determine whether the socket is at the out-of-band data mark.
include/asio/detail/null_socket_service.hpp:147
↓ 22 callersMethodavailable
Determine the number of bytes available for reading.
include/asio/detail/null_socket_service.hpp:155
↓ 22 callersMethodend
Get an iterator for the end of the map.
include/asio/detail/hash_map.hpp:94
↓ 22 callersMethodframe
include/asio/impl/use_awaitable.hpp:51
↓ 22 callersMethodget
Access.
include/asio/detail/scoped_ptr.hpp:43
↓ 22 callersMethodget_executor
include/asio/detail/wrapped_handler.hpp:96
↓ 21 callersMethoddata
src/examples/cpp11/chat/chat_message.hpp:29
↓ 21 callersMethodjoin
src/examples/cpp11/timeouts/server.cpp:46
↓ 21 callersMethodlocked
Test whether the lock is held.
include/asio/detail/scoped_lock.hpp:78
↓ 21 callersMethodnetwork
Obtain an address object that represents the network address.
include/asio/ip/network_v4.hpp:105
↓ 21 callersMethodslot
include/asio/impl/spawn.hpp:837
↓ 20 callersMethodaddress
Obtain the actor's address for use as a message sender or recipient.
src/examples/cpp14/executors/actor.cpp:90
↓ 20 callersMethodcapacity
Return the maximum size for data in the buffer.
include/asio/detail/buffered_stream_storage.hpp:97
↓ 20 callersFunctiondispatch
include/asio/detail/handler_work.hpp:265
↓ 20 callersMethodinsert
Insert a new entry into the map.
include/asio/detail/hash_map.hpp:154
↓ 20 callersFunctionint_0
src/tests/unit/experimental/awaitable_operators.cpp:60
↓ 20 callersMethodprepare
Get the buffer for a single transfer, with a size.
include/asio/detail/consuming_buffers.hpp:93
↓ 20 callersMethodpush
Push an operation on to the back of the queue.
include/asio/detail/op_queue.hpp:105
↓ 20 callersMethodwork_started
Notify that some work has started.
include/asio/detail/scheduler.hpp:96
↓ 19 callersMethodget_executor
Get the used executor.
include/asio/experimental/coro.hpp:165
↓ 19 callersFunctionnow
Get the current time.
include/asio/time_traits.hpp:49
↓ 19 callersMethodpop
Pop an operation from the front of the queue.
include/asio/detail/op_queue.hpp:92
↓ 18 callersMethodbegin
src/examples/cpp11/buffers/reference_counted.cpp:34
↓ 18 callersMethodconsume
Consume the specified number of bytes from the buffers.
include/asio/detail/consuming_buffers.hpp:117
↓ 18 callersMethodport
Get the port associated with the endpoint. The port number is always in the host's byte order.
include/asio/ip/basic_endpoint.hpp:167
↓ 18 callersFunctionspawn
include/asio/impl/spawn.hpp:977
↓ 18 callersMethodtry_receive
include/asio/experimental/detail/impl/channel_service.hpp:483
↓ 18 callersMethodtry_send
include/asio/experimental/detail/impl/channel_service.hpp:314
↓ 18 callersMethodtype
Obtain an identifier for the type of the protocol.
include/asio/ip/tcp.hpp:65
↓ 17 callersMethodentry_point
include/asio/impl/awaitable.hpp:706
↓ 17 callersMethodflush
include/asio/impl/buffered_write_stream.hpp:26
↓ 17 callersFunctionsize
Get the size of the memory range.
include/asio/buffer.hpp:306
↓ 16 callersMethodaccept
include/asio/detail/null_socket_service.hpp:478
↓ 16 callersMethodexpiry
Helper function to get a timer's expiry time.
include/asio/ssl/detail/stream_core.hpp:140
↓ 16 callersMethodfirst
Get the object at the start of the live list.
include/asio/detail/object_pool.hpp:57
↓ 16 callersMethodget
include/asio/bind_allocator.hpp:590
↓ 16 callersMethodget
include/asio/bind_executor.hpp:658
↓ 16 callersFunctionget_executor
Obtain the associated executor.
include/asio/bind_executor.hpp:375
↓ 16 callersFunctionint_1
src/tests/unit/experimental/awaitable_operators.cpp:65
↓ 16 callersFunctionnow
src/tests/unit/deadline_timer.cpp:73
↓ 16 callersMethodpost_immediate_completion
include/asio/detail/impl/epoll_reactor.hpp:28
↓ 16 callersMethodvalues
include/asio/deferred.hpp:683
↓ 15 callersMethodadd
src/examples/cpp11/invocation/prioritised_handlers.cpp:22
← previousnext →101–200 of 6,649, ranked by callers