MCPcopy Create free account

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

Types & classes3,384 in github.com/boostorg/asio

↓ 360 callersClassendpoint
Helper class for implementing an IP endpoint.
include/boost/asio/ip/detail/endpoint.hpp:34
↓ 227 callersClasstransfer_all
test/latency/tcp_client.cpp:28
↓ 100 callersClassBOOST_ASIO_VERSIONED_NAME
include/boost/asio/system_executor.hpp:51
↓ 84 callersClassshort_transfer
test/write_at.cpp:416
↓ 82 callersClassdefaulted_constraint
include/boost/asio/detail/type_traits.hpp:175
↓ 76 callersClassshort_transfer
test/read_at.cpp:471
↓ 59 callersClassshort_transfer
test/write.cpp:401
↓ 55 callersClasslazy_handler
test/archetypes/async_result.hpp:23
↓ 54 callersClassshort_transfer
test/read.cpp:431
↓ 46 callersClassmatch_char
test/read_until.cpp:456
↓ 38 callersClassref
test/latency/udp_server.cpp:60
↓ 30 callersClassfat_executor
test/execution/any_executor.cpp:40
↓ 30 callersClassmutable_buffer
include/boost/asio/buffer.hpp:95
↓ 29 callersClassempty_work_function
include/boost/asio/detail/work_dispatcher.hpp:37
↓ 26 callersClassresult_type
include/boost/asio/impl/spawn.hpp:319
↓ 24 callersEnumflags
include/boost/asio/file_base.hpp:68
↓ 24 callersClasslegacy_true_cond_2
test/connect.cpp:96
↓ 24 callersClasstrue_cond_2
test/connect.cpp:79
↓ 22 callersClassaddress_v4
include/boost/asio/ts/netfwd.hpp:165
↓ 22 callersClasscancellation_state
A cancellation state is used for chaining signals and slots in compositions.
include/boost/asio/cancellation_state.hpp:81
↓ 18 callersClasssend_handler
test/ip/icmp.cpp:46
↓ 18 callersClasssend_handler
test/ip/udp.cpp:55
↓ 15 callersClassallocator
include/boost/asio/execution_context.hpp:111
↓ 14 callersClassincrementer_token_v2
test/cancel_at.cpp:336
↓ 14 callersClassincrementer_token_v2
test/cancel_after.cpp:316
↓ 11 callersClassaddress_v4
Implements IP version 4 style addresses. * The boost::asio::ip::address_v4 class provides the ability to use and * manipulate IP version 4 addresses.
include/boost/asio/ip/address_v4.hpp:48
↓ 11 callersClassrecycling_allocator<void>
include/boost/asio/recycling_allocator.hpp:95
↓ 10 callersClassfat_executor
test/any_completion_executor.cpp:41
↓ 10 callersClassfat_executor
test/any_io_executor.cpp:41
↓ 10 callersClassinitiate
include/boost/asio/deferred.hpp:230
↓ 10 callersClassredirect_disposition_handler
test/redirect_disposition.cpp:27
↓ 10 callersClasssend_handler
test/ip/tcp.cpp:156
↓ 8 callersClassincrementer_token_v1
test/cancel_at.cpp:172
↓ 8 callersClassincrementer_token_v1
test/cancel_after.cpp:162
↓ 8 callersClassoutstanding_work_t
A property to describe whether task submission is likely in the future.
include/boost/asio/execution/outstanding_work.hpp:40
↓ 8 callersClassoverlapped_handler_2
test/windows/overlapped_ptr.cpp:38
↓ 8 callersClassreceive_handler
test/ip/icmp.cpp:55
↓ 8 callersClassreceive_handler
test/ip/udp.cpp:64
↓ 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/boost/asio/experimental/cancellation_condition.hpp:104
↓ 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/boost/asio/experimental/cancellation_condition.hpp:66
↓ 7 callersClasscancellation_slot
include/boost/asio/cancellation_signal.hpp:83
↓ 7 callersClassexecutor_type
example/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/boost/asio/execution/blocking.hpp:44
↓ 6 callersClasseither_blocking_executor
test/execution/prefer_only.cpp:161
↓ 6 callersEnumflags
include/boost/asio/ip/resolver_base.hpp:64
↓ 6 callersClassinitiate_async_move_accept
include/boost/asio/basic_socket_acceptor.hpp:89
↓ 6 callersClassmove_accept_handler
test/ip/tcp.cpp:724
↓ 6 callersClassnetwork_v4
include/boost/asio/ts/netfwd.hpp:183
↓ 6 callersClassreceive_handler
test/ip/tcp.cpp:165
↓ 6 callersClassregistered_buffer_id
Type used to identify a registered buffer.
include/boost/asio/registered_buffer.hpp:35
↓ 5 callersClassallocator
Represents a single connection from a client.
test/latency/allocator.hpp:17
↓ 5 callersClassapply
include/boost/asio/async_result.hpp:901
↓ 5 callersClassfunction
example/cpp14/executors/fork_join.cpp:202
↓ 5 callersClassnetwork_v6
include/boost/asio/ts/netfwd.hpp:185
↓ 5 callersClassredirect_error_handler
test/redirect_error.cpp:27
↓ 5 callersClassresolve_handler
test/ip/icmp.cpp:472
↓ 5 callersClassresolve_handler
test/ip/udp.cpp:556
↓ 5 callersClassresolve_handler
test/ip/tcp.cpp:1034
↓ 5 callersClasstype
include/boost/asio/execution/mapping.hpp:224
↓ 5 callersClasswait_for_all
Wait for all operations to complete.
include/boost/asio/experimental/cancellation_condition.hpp:31
↓ 5 callersClasswrite_some_handler
test/ip/tcp.cpp:174
↓ 4 callersClassaccept_handler
test/ip/tcp.cpp:715
↓ 4 callersClassaddress_v6
Implements IP version 6 style addresses. * The boost::asio::ip::address_v6 class provides the ability to use and * manipulate IP version 6 addresses.
include/boost/asio/ip/address_v6.hpp:54
↓ 4 callersClassbasic_executor_type
include/boost/asio/io_context.hpp:204
↓ 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/boost/asio/config.hpp:132
↓ 4 callersClassdefault_connect_condition
include/boost/asio/connect.hpp:32
↓ 4 callersClassfunc
include/boost/asio/detail/win_thread.hpp:141
↓ 4 callersClasshandler
include/boost/asio/execution/blocking_adaptation.hpp:730
↓ 4 callersClassmove_only
test/experimental/awaitable_operators.cpp:33
↓ 4 callersClassnative_handle_type
include/boost/asio/detail/win_iocp_socket_service.hpp:66
↓ 4 callersClassregex_match_flags
include/boost/asio/impl/read_until.hpp:76
↓ 4 callersClassrelationship_t
A property to describe whether submitted tasks represent continuations of the calling context.
include/boost/asio/execution/relationship.hpp:41
↓ 3 callersClassclose_after
A custom completion token that makes asynchronous operations behave as though they are blocking calls with a timeout.
example/cpp11/timeouts/blocking_token_tcp_client.cpp:37
↓ 3 callersClassco_spawn_post
include/boost/asio/impl/co_spawn.hpp:128
↓ 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/boost/asio/config.hpp:94
↓ 3 callersClassconst_buffer
include/boost/asio/detail/is_buffer_sequence.hpp:28
↓ 3 callersClasscontext
include/boost/asio/ssl/context.hpp:37
↓ 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
example/cpp11/porthopper/protocol.hpp:26
↓ 3 callersClasscoroutine
Provides support for implementing stackless coroutines. * The @c coroutine class may be used to implement stackless coroutines. The * class itself is
include/boost/asio/coroutine.hpp:245
↓ 3 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/boost/asio/deferred.hpp:611
↓ 3 callersClassinitiate_async_receive
include/boost/asio/basic_stream_socket.hpp:67
↓ 3 callersClassinitiate_async_resolve
include/boost/asio/ip/basic_resolver.hpp:70
↓ 3 callersClassinitiate_async_send
include/boost/asio/basic_stream_socket.hpp:66
↓ 3 callersClassnetwork_v4
Represents an IPv4 network. * The boost::asio::ip::network_v4 class provides the ability to use and * manipulate IP version 4 networks. * * @par Th
include/boost/asio/ip/network_v4.hpp:41
↓ 3 callersClassnever_t
include/boost/asio/execution/blocking.hpp:186
↓ 3 callersClassprop
test/properties/cpp14/query_free.cpp:14
↓ 3 callersClassprop
test/properties/cpp14/query_member.cpp:14
↓ 3 callersClassprop
test/properties/cpp14/query_static.cpp:14
↓ 3 callersClassprop
test/properties/cpp11/query_free.cpp:14
↓ 3 callersClassprop
test/properties/cpp11/query_member.cpp:14
↓ 3 callersClassprop
test/properties/cpp11/query_static.cpp:14
↓ 3 callersClassread_some_handler
test/ip/tcp.cpp:183
↓ 3 callersClassref
test/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.
example/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.
example/cpp11/executors/pipeline.cpp:27
↓ 3 callersClasstimer_handler
test/system_timer.cpp:224
↓ 3 callersClasstype
include/boost/asio/query.hpp:198
↓ 2 callersClassallowed_t
include/boost/asio/execution/blocking_adaptation.hpp:152
↓ 2 callersClassalways_t
include/boost/asio/execution/blocking.hpp:185
↓ 2 callersClassany_completion_executor
include/boost/asio/detail/handler_work.hpp:43
next →1–100 of 3,384, ranked by callers