MCPcopy Create free account

hub / github.com/chriskohlhoff/asio / types & classes

Types & classes3,484 in github.com/chriskohlhoff/asio

↓ 361 callersClassendpoint
Helper class for implementing an IP endpoint.
include/asio/ip/detail/endpoint.hpp:33
↓ 227 callersClasstransfer_all
src/tests/latency/tcp_client.cpp:28
↓ 100 callersClassASIO_VERSIONED_NAME
include/asio/system_executor.hpp:50
↓ 84 callersClassshort_transfer
src/tests/unit/write_at.cpp:416
↓ 82 callersClassdefaulted_constraint
include/asio/detail/type_traits.hpp:174
↓ 76 callersClassshort_transfer
src/tests/unit/read_at.cpp:471
↓ 59 callersClassshort_transfer
src/tests/unit/write.cpp:401
↓ 55 callersClasslazy_handler
src/tests/unit/archetypes/async_result.hpp:23
↓ 54 callersClassshort_transfer
src/tests/unit/read.cpp:431
↓ 46 callersClassmatch_char
src/tests/unit/read_until.cpp:456
↓ 38 callersClassref
src/tests/latency/udp_server.cpp:60
↓ 30 callersClassfat_executor
src/tests/unit/execution/any_executor.cpp:40
↓ 29 callersClassempty_work_function
include/asio/detail/work_dispatcher.hpp:36
↓ 26 callersClassresult_type
include/asio/impl/spawn.hpp:318
↓ 24 callersEnumflags
include/asio/file_base.hpp:67
↓ 24 callersClasslegacy_true_cond_2
src/tests/unit/connect.cpp:96
↓ 24 callersClasstrue_cond_2
src/tests/unit/connect.cpp:79
↓ 22 callersClassaddress_v4
include/asio/fwd.hpp:308
↓ 22 callersClasscancellation_state
include/asio/fwd.hpp:297
↓ 21 callersClassmutable_buffer
include/asio/buffer.hpp:94
↓ 18 callersClasssend_handler
src/tests/unit/ip/icmp.cpp:46
↓ 18 callersClasssend_handler
src/tests/unit/ip/udp.cpp:55
↓ 15 callersClassallocator
include/asio/execution_context.hpp:110
↓ 14 callersClassincrementer_token_v2
src/tests/unit/cancel_at.cpp:334
↓ 14 callersClassincrementer_token_v2
src/tests/unit/cancel_after.cpp:314
↓ 11 callersClassaddress_v4
Implements IP version 4 style addresses. * The asio::ip::address_v4 class provides the ability to use and * manipulate IP version 4 addresses. * *
include/asio/ip/address_v4.hpp:47
↓ 11 callersClassrecycling_allocator<void>
include/asio/recycling_allocator.hpp:94
↓ 10 callersClassfat_executor
src/tests/unit/any_completion_executor.cpp:41
↓ 10 callersClassfat_executor
src/tests/unit/any_io_executor.cpp:41
↓ 10 callersClassinitiate
include/asio/deferred.hpp:229
↓ 10 callersClassredirect_disposition_handler
src/tests/unit/redirect_disposition.cpp:27
↓ 10 callersClasssend_handler
src/tests/unit/ip/tcp.cpp:156
↓ 8 callersClassincrementer_token_v1
src/tests/unit/cancel_at.cpp:172
↓ 8 callersClassincrementer_token_v1
src/tests/unit/cancel_after.cpp:162
↓ 8 callersClassoutstanding_work_t
A property to describe whether task submission is likely in the future.
include/asio/execution/outstanding_work.hpp:39
↓ 8 callersClassoverlapped_handler_2
src/tests/unit/windows/overlapped_ptr.cpp:38
↓ 8 callersClassreceive_handler
src/tests/unit/ip/icmp.cpp:55
↓ 8 callersClassreceive_handler
src/tests/unit/ip/udp.cpp:64
↓ 8 callersClassthread
include/asio/fwd.hpp:97
↓ 8 callersClasswait_for_one_error
Wait until an operation completes with an error, then cancel the others. * If no operation completes with an error, waits for completion of all * ope
include/asio/experimental/cancellation_condition.hpp:103
↓ 8 callersClasswait_for_one_success
Wait until an operation completes without an error, then cancel the others. * If no operation completes without an error, waits for completion of all
include/asio/experimental/cancellation_condition.hpp:65
↓ 7 callersClasscancellation_slot
include/asio/fwd.hpp:295
↓ 7 callersClassexecutor_type
src/examples/cpp14/executors/priority_scheduler.cpp:38
↓ 6 callersClassblocking_t
A property to describe what guarantees an executor makes about the blocking behaviour of their execution functions.
include/asio/execution/blocking.hpp:43
↓ 6 callersClasseither_blocking_executor
src/tests/unit/execution/prefer_only.cpp:157
↓ 6 callersEnumflags
include/asio/ip/resolver_base.hpp:63
↓ 6 callersClassinitiate_async_move_accept
include/asio/basic_socket_acceptor.hpp:88
↓ 6 callersClassmove_accept_handler
src/tests/unit/ip/tcp.cpp:724
↓ 6 callersClassnetwork_v4
include/asio/fwd.hpp:326
↓ 6 callersClassreceive_handler
src/tests/unit/ip/tcp.cpp:165
↓ 6 callersClassregistered_buffer_id
include/asio/fwd.hpp:262
↓ 5 callersClassallocator
src/tests/unit/system_timer.cpp:263
↓ 5 callersClassapply
include/asio/async_result.hpp:900
↓ 5 callersClassfunction
src/examples/cpp14/executors/fork_join.cpp:202
↓ 5 callersClassmutable_buffer
include/asio/fwd.hpp:258
↓ 5 callersClassnetwork_v6
include/asio/fwd.hpp:328
↓ 5 callersClassredirect_error_handler
src/tests/unit/redirect_error.cpp:27
↓ 5 callersClassresolve_handler
src/tests/unit/ip/icmp.cpp:472
↓ 5 callersClassresolve_handler
src/tests/unit/ip/udp.cpp:556
↓ 5 callersClassresolve_handler
src/tests/unit/ip/tcp.cpp:1034
↓ 5 callersClasstype
include/asio/execution/mapping.hpp:223
↓ 5 callersClasswait_for_all
Wait for all operations to complete.
include/asio/experimental/cancellation_condition.hpp:30
↓ 5 callersClasswrite_some_handler
src/tests/unit/ip/tcp.cpp:174
↓ 4 callersClassaccept_handler
src/tests/unit/ip/tcp.cpp:715
↓ 4 callersClassaddress_v6
Implements IP version 6 style addresses. * The asio::ip::address_v6 class provides the ability to use and * manipulate IP version 6 addresses. * *
include/asio/ip/address_v6.hpp:53
↓ 4 callersClassbasic_executor_type
include/asio/io_context.hpp:203
↓ 4 callersClassconfig_from_string
Configures an execution context by reading variables from a string. * Each variable must be on a line of its own, and of the form: * * <tt>section.k
include/asio/config.hpp:131
↓ 4 callersClassdefault_connect_condition
include/asio/connect.hpp:31
↓ 4 callersClassdeferred_t
Class used to specify that an asynchronous operation should return a function object to lazily launch the operation. * The deferred_t class is used to
include/asio/deferred.hpp:610
↓ 4 callersClassfunc
include/asio/detail/win_thread.hpp:140
↓ 4 callersClasshandler
include/asio/execution/blocking_adaptation.hpp:729
↓ 4 callersClassmove_only
src/tests/unit/experimental/awaitable_operators.cpp:33
↓ 4 callersClassnative_handle_type
include/asio/detail/win_iocp_socket_service.hpp:65
↓ 4 callersClassregex_match_flags
include/asio/impl/read_until.hpp:75
↓ 4 callersClassrelationship_t
A property to describe whether submitted tasks represent continuations of the calling context.
include/asio/execution/relationship.hpp:40
↓ 3 callersClassclose_after
A custom completion token that makes asynchronous operations behave as though they are blocking calls with a timeout.
src/examples/cpp11/timeouts/blocking_token_tcp_client.cpp:37
↓ 3 callersClassco_spawn_post
include/asio/impl/co_spawn.hpp:127
↓ 3 callersClassconfig_from_concurrency_hint
Configures an execution context based on a concurrency hint. * This configuration service is provided for backwards compatibility with * the existing
include/asio/config.hpp:93
↓ 3 callersClassconst_buffer
include/asio/fwd.hpp:260
↓ 3 callersClassconst_buffer
include/asio/detail/is_buffer_sequence.hpp:27
↓ 3 callersClasscontrol_request
This request is sent by the client to the server over a TCP connection. The client uses it to perform three functions: - To request that data start be
src/examples/cpp11/porthopper/protocol.hpp:26
↓ 3 callersClasscoroutine
include/asio/fwd.hpp:299
↓ 3 callersClassinitiate_async_receive
include/asio/basic_stream_socket.hpp:66
↓ 3 callersClassinitiate_async_resolve
include/asio/ip/basic_resolver.hpp:69
↓ 3 callersClassinitiate_async_send
include/asio/basic_stream_socket.hpp:65
↓ 3 callersClassnetwork_v4
Represents an IPv4 network. * The asio::ip::network_v4 class provides the ability to use and * manipulate IP version 4 networks. * * @par Thread Sa
include/asio/ip/network_v4.hpp:40
↓ 3 callersClassnever_t
include/asio/execution/blocking.hpp:185
↓ 3 callersClassprop
src/tests/properties/cpp14/query_free.cpp:14
↓ 3 callersClassprop
src/tests/properties/cpp14/query_member.cpp:14
↓ 3 callersClassprop
src/tests/properties/cpp14/query_static.cpp:14
↓ 3 callersClassprop
src/tests/properties/cpp11/query_free.cpp:14
↓ 3 callersClassprop
src/tests/properties/cpp11/query_member.cpp:14
↓ 3 callersClassprop
src/tests/properties/cpp11/query_static.cpp:14
↓ 3 callersClassread_some_handler
src/tests/unit/ip/tcp.cpp:183
↓ 3 callersClassref
src/tests/latency/tcp_server.cpp:59
↓ 3 callersClassthread_executor
An executor that launches a new thread for each function submitted to it. This class satisfies the executor requirements.
src/examples/cpp14/executors/pipeline.cpp:19
↓ 3 callersClassthread_executor
An executor that launches a new thread for each function submitted to it. This class satisfies the executor requirements.
src/examples/cpp11/executors/pipeline.cpp:27
↓ 3 callersClasstimer_handler
src/tests/unit/system_timer.cpp:224
↓ 3 callersClasstransfer_unlimited
include/asio/ssl/detail/io.hpp:34
↓ 3 callersClasstype
include/asio/query.hpp:196
next →1–100 of 3,484, ranked by callers