MCPcopy Create free account

hub / github.com/chriskohlhoff/asio / functions

Functions6,649 in github.com/chriskohlhoff/asio

↓ 3 callersMethoddefer
include/asio/impl/executor.hpp:290
↓ 3 callersMethoddestroy
include/asio/impl/spawn.hpp:120
↓ 3 callersMethoddispatch
include/asio/impl/executor.hpp:272
↓ 3 callersMethoddispatch
include/asio/experimental/detail/channel_receive_op.hpp:46
↓ 3 callersMethodenabled
Determine whether locking is enabled.
include/asio/detail/atomic_slim_mutex.hpp:194
↓ 3 callersMethodenabled
Determine whether locking is enabled.
include/asio/detail/futex_slim_mutex.hpp:217
↓ 3 callersMethodencode_header
src/examples/cpp11/chat/chat_message.hpp:79
↓ 3 callersMethodexecute
src/examples/cpp14/executors/pipeline.cpp:58
↓ 3 callersMethodexecute
include/asio/execution/blocking.hpp:678
↓ 3 callersFunctionget
Forwards the request to get the allocator to the associator specialisation for the unwrapped type @c T.
include/asio/associated_allocator.hpp:197
↓ 3 callersFunctionget
Forwards the request to get the cancellation slot to the associator specialisation for the unwrapped type @c T.
include/asio/associated_cancellation_slot.hpp:203
↓ 3 callersMethodget
include/asio/associated_executor.hpp:55
↓ 3 callersMethodget
include/asio/associated_allocator.hpp:51
↓ 3 callersMethodget
include/asio/associated_cancellation_slot.hpp:52
↓ 3 callersMethodget
include/asio/experimental/impl/parallel_group.hpp:746
↓ 3 callersFunctionget_composed_io_executor
include/asio/detail/composed_work.hpp:226
↓ 3 callersMethodget_executor
include/asio/impl/connect.hpp:389
↓ 3 callersMethodidentifier
src/examples/cpp11/icmp/icmp_header.hpp:46
↓ 3 callersFunctioninline_or
include/asio/inline_or_executor.hpp:578
↓ 3 callersFunctionis_open
Determine whether the socket is open.
include/asio/basic_socket.hpp:492
↓ 3 callersFunctionis_open
Determine whether the channel is open.
include/asio/experimental/basic_channel.hpp:297
↓ 3 callersMethodis_v4
Get whether the address is an IP version 4 address.
include/asio/ip/address.hpp:83
↓ 3 callersMethodjoin
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.
src/examples/cpp11/executors/fork_join.cpp:192
↓ 3 callersMethodleave
src/examples/cpp11/chat/chat_server.cpp:50
↓ 3 callersFunctionlisten
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/asio/basic_socket_acceptor.hpp:615
↓ 3 callersMethodlock
Lock the mutex.
include/asio/detail/atomic_slim_mutex.hpp:59
↓ 3 callersMethodlock
Lock the mutex.
include/asio/detail/futex_slim_mutex.hpp:62
↓ 3 callersMethodlog
Log a message.
src/examples/cpp11/services/basic_logger.hpp:63
↓ 3 callersFunctionmove_only_0
src/tests/unit/experimental/awaitable_operators.cpp:81
↓ 3 callersFunctionmove_only_2
src/tests/unit/experimental/awaitable_operators.cpp:91
↓ 3 callersFunctionoperator new
include/asio/co_composed.hpp:763
↓ 3 callersMethodoutput_buffer
A buffer that may be used to prepare output intended for the transport.
include/asio/ssl/detail/stream_core.hpp:147
↓ 3 callersFunctionparallel_sort
src/examples/cpp14/parallel_group/parallel_sort.cpp:75
↓ 3 callersMethodpayload
Get the payload data.
src/examples/cpp11/porthopper/protocol.hpp:131
↓ 3 callersMethodpost
include/asio/detail/impl/strand_service.hpp:63
↓ 3 callersMethodrdbuf
Return a pointer to the underlying streambuf.
include/asio/basic_socket_iostream.hpp:187
↓ 3 callersMethodreceive_with_flags
include/asio/detail/null_socket_service.hpp:341
↓ 3 callersMethodreset_cancellation_state
include/asio/impl/awaitable.hpp:721
↓ 3 callersMethodreset_cancellation_state
include/asio/experimental/impl/coro.hpp:43
↓ 3 callersMethodreturn_value
include/asio/impl/awaitable.hpp:558
↓ 3 callersMethodreturn_values
include/asio/impl/awaitable.hpp:565
↓ 3 callersMethodrun
src/examples/cpp11/executors/priority_scheduler.cpp:67
↓ 3 callersFunctionrunning_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/asio/strand.hpp:343
↓ 3 callersMethodset_disposition
include/asio/impl/awaitable.hpp:151
↓ 3 callersMethodset_verify_callback
include/asio/ssl/impl/context.hpp:30
↓ 3 callersMethodset_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/asio/ssl/stream.hpp:297
↓ 3 callersMethodshutdown
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/asio/ssl/stream.hpp:609
↓ 3 callersMethodsize
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/asio/basic_streambuf.hpp:159
↓ 3 callersFunctionstart_read_op
include/asio/impl/read.hpp:446
↓ 3 callersFunctionstart_write_op
include/asio/impl/write.hpp:411
↓ 3 callersMethodsuspend_with
include/asio/impl/spawn.hpp:109
↓ 3 callersMethodtarget_type
include/asio/impl/executor.hpp:112
↓ 3 callersMethodtarget_type
!defined(ASIO_NO_TYPEID)
include/asio/execution/any_executor.hpp:714
↓ 3 callersMethodthrow_if_cancelled
include/asio/spawn.hpp:115
↓ 3 callersFunctionthrow_on_cancel
src/tests/unit/co_composed.cpp:432
↓ 3 callersFunctionto_string
src/examples/cpp11/http/server3/reply.cpp:198
↓ 3 callersFunctionto_string
src/examples/cpp11/http/server2/reply.cpp:198
↓ 3 callersMethodtop
Obtain the value at the top of the stack.
include/asio/detail/call_stack.hpp:106
↓ 3 callersMethodtry_lock
Try to lock the mutex.
include/asio/detail/win_mutex.hpp:51
↓ 3 callersMethodtype
src/examples/cpp11/icmp/icmp_header.hpp:43
↓ 3 callersMethodunlock
Unlock the mutex.
include/asio/detail/atomic_slim_mutex.hpp:75
↓ 3 callersMethodunlock
Unlock the mutex.
include/asio/detail/futex_slim_mutex.hpp:78
↓ 3 callersMethodvalue
include/asio/execution/mapping.hpp:689
↓ 3 callersMethodwrite
src/examples/cpp11/local/connect_pair.cpp:52
↓ 2 callersFunctionaligned_new
include/asio/detail/memory.hpp:102
↓ 2 callersMethodallocate
src/examples/cpp11/allocation/server.cpp:45
↓ 2 callersMethodallocate
include/asio/any_completion_handler.hpp:132
↓ 2 callersMethodallocate
include/asio/impl/execution_context.hpp:55
↓ 2 callersFunctionasync_0_completion_args
src/tests/unit/compose.cpp:62
↓ 2 callersFunctionasync_0_completion_args
src/tests/unit/composed.cpp:62
↓ 2 callersFunctionasync_1_completion_arg
src/tests/unit/compose.cpp:155
↓ 2 callersFunctionasync_1_completion_arg
src/tests/unit/composed.cpp:155
↓ 2 callersMethodasync_read_some_at
include/asio/detail/io_uring_file_service.hpp:234
↓ 2 callersMethodasync_receive
include/asio/experimental/detail/channel_service.hpp:194
↓ 2 callersMethodasync_send
include/asio/experimental/detail/channel_service.hpp:154
↓ 2 callersMethodasync_shutdown
include/asio/ssl/stream.hpp:666
↓ 2 callersFunctionasync_throw
src/tests/unit/co_composed.cpp:35
↓ 2 callersFunctionasync_wait_for_cancel
src/tests/unit/experimental/parallel_group.cpp:59
↓ 2 callersMethodasync_write_some
include/asio/impl/buffered_write_stream.hpp:352
↓ 2 callersFunctionbasic_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/asio/basic_file.hpp:98
↓ 2 callersFunctionbasic_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/asio/windows/basic_overlapped_handle.hpp:94
↓ 2 callersFunctionbasic_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/asio/basic_socket.hpp:120
↓ 2 callersMethodbind_result
include/asio/detail/work_dispatcher.hpp:100
↓ 2 callersMethodbuffer_front
Get the element at the front of the buffer.
include/asio/experimental/detail/channel_service.hpp:368
↓ 2 callersMethodbuffer_move_from
Move from another buffer.
include/asio/experimental/detail/channel_service.hpp:338
↓ 2 callersMethodbuffers
src/examples/cpp11/socks4/socks4.hpp:98
↓ 2 callersFunctioncall_connect_condition
include/asio/impl/connect.hpp:46
↓ 2 callersMethodcall_handler
src/examples/cpp14/executors/actor.cpp:157
↓ 2 callersMethodcall_handler
src/examples/cpp11/executors/actor.cpp:158
↓ 2 callersMethodcall_handler
include/asio/ssl/detail/read_op.hpp:60
↓ 2 callersMethodcancel
Cancel all asynchronous operations associated with the handle. * This function causes all outstanding asynchronous read or write operations * to fi
include/asio/windows/basic_object_handle.hpp:362
↓ 2 callersMethodcancel_
include/asio/experimental/impl/promise.hpp:183
↓ 2 callersFunctioncapacity
Get the capacity of the channel's buffer.
include/asio/experimental/basic_channel.hpp:291
↓ 2 callersMethodcapacity
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/asio/basic_streambuf.hpp:179
↓ 2 callersMethodcapacity
include/asio/experimental/detail/impl/channel_service.hpp:155
↓ 2 callersMethodcheck_condition
include/asio/impl/connect.hpp:216
↓ 2 callersMethodclose
Close the connection. * @return \c this if a connection was successfully established, a null * pointer otherwise. */
include/asio/basic_socket_streambuf.hpp:220
↓ 2 callersMethodclose
Close the handle. * This function is used to close the handle. Any asynchronous read or write * operations will be cancelled immediately, and will
include/asio/windows/basic_object_handle.hpp:322
↓ 2 callersMethodcomplete
include/asio/experimental/impl/promise.hpp:142
↓ 2 callersFunctioncomposed
include/asio/composed.hpp:392
← previousnext →501–600 of 6,649, ranked by callers