MCPcopy Create free account

hub / github.com/chriskohlhoff/asio / functions

Functions6,649 in github.com/chriskohlhoff/asio

↓ 2 callersMethodconnect
src/examples/cpp11/timeouts/blocking_tcp_client.cpp:39
↓ 2 callersMethodconstruct
Construct a new socket implementation.
include/asio/detail/null_socket_service.hpp:66
↓ 2 callersMethodconsume
Remove characters from the input sequence. * Removes @c n characters from the beginning of the input sequence. * * @note If @c n is greater than
include/asio/basic_streambuf.hpp:248
↓ 2 callersMethodconverting_move_construct
include/asio/detail/null_socket_service.hpp:83
↓ 2 callersMethodcopy
include/asio/buffered_read_stream.hpp:244
↓ 2 callersFunctioncoro_simple_cancel_nested_k
src/tests/unit/experimental/coro/cancel.cpp:110
↓ 2 callersFunctioncreate_implementation
include/asio/strand.hpp:375
↓ 2 callersMethodcreate_promise
include/asio/impl/use_future.hpp:213
↓ 2 callersMethoddata
include/asio/ip/detail/socket_option.hpp:218
↓ 2 callersMethoddeallocate
src/examples/cpp11/allocation/server.cpp:64
↓ 2 callersMethoddeallocate
include/asio/any_completion_handler.hpp:159
↓ 2 callersMethoddeliver
src/examples/cpp20/coroutines/chat_server.cpp:66
↓ 2 callersMethoddeliver
src/examples/cpp11/chat/chat_server.cpp:55
↓ 2 callersMethoddeliver
src/examples/cpp17/coroutines_ts/chat_server.cpp:66
↓ 2 callersFunctiondestroy
include/asio/detail/scheduler_operation.hpp:43
↓ 2 callersMethoddestroy
include/asio/any_completion_handler.hpp:109
↓ 2 callersMethoddestroy
include/asio/detail/op_queue.hpp:45
↓ 2 callersMethoddestroy
include/asio/impl/execution_context.hpp:49
↓ 2 callersMethoddispatch
include/asio/detail/handler_work.hpp:88
↓ 2 callersMethoddo_assign
include/asio/detail/io_uring_socket_accept_op.hpp:105
↓ 2 callersMethodenable_cancellation
include/asio/detail/win_iocp_socket_accept_op.hpp:78
↓ 2 callersMethodexecute
include/asio/execution/any_executor.hpp:670
↓ 2 callersMethodexecutor
include/asio/any_completion_handler.hpp:118
↓ 2 callersMethodexpires_after
Set the expiry time for the timer relative to now.
include/asio/detail/deadline_timer_service.hpp:227
↓ 2 callersFunctionexpires_at
Get the timer's expiry time as an absolute time. * This function may be used to obtain the timer's current expiry time. * Whether the timer has exp
include/asio/basic_deadline_timer.hpp:451
↓ 2 callersFunctionextension_to_type
src/examples/cpp11/http/server4/mime_types.cpp:31
↓ 2 callersFunctionfill
Fill the buffer with some data. Returns the number of bytes placed in the buffer as a result of the operation. Throws an exception on failure.
include/asio/buffered_stream.hpp:184
↓ 2 callersMethodfunction
src/examples/cpp14/executors/fork_join.cpp:204
↓ 2 callersMethodget
Obtain the value to be returned from the initiating function.
src/tests/unit/archetypes/async_result.hpp:137
↓ 2 callersMethodget
include/asio/associated_immediate_executor.hpp:55
↓ 2 callersMethodget
include/asio/async_result.hpp:319
↓ 2 callersMethodget
include/asio/ssl/detail/io.hpp:374
↓ 2 callersMethodget_cancel_requested
include/asio/detail/win_iocp_socket_service_base.hpp:708
↓ 2 callersMethodget_cancellation_state
include/asio/impl/awaitable.hpp:716
↓ 2 callersMethodget_executor
include/asio/executor_work_guard.hpp:125
↓ 2 callersMethodget_executor
include/asio/composed.hpp:207
↓ 2 callersMethodget_executor
include/asio/impl/write.hpp:432
↓ 2 callersMethodget_executor
include/asio/impl/read.hpp:467
↓ 2 callersMethodget_executor
Get the executor associated with the object.
include/asio/ip/basic_resolver.hpp:212
↓ 2 callersMethodget_executor
include/asio/experimental/detail/channel_operation.hpp:202
↓ 2 callersMethodget_handle
include/asio/experimental/impl/coro.hpp:624
↓ 2 callersMethodhandle_op
include/asio/detail/timed_cancel_op.hpp:97
↓ 2 callersMethodhandshake
Perform SSL handshaking. * This function is used to perform SSL handshaking on the stream. The * function call will block until handshaking is comp
include/asio/ssl/stream.hpp:424
↓ 2 callersMethodheader_length
src/examples/cpp11/icmp/ipv4_header.hpp:57
↓ 2 callersMethodimmediate_executor
include/asio/any_completion_handler.hpp:125
↓ 2 callersMethodin_avail
Determine the amount of data that may be read without blocking.
include/asio/buffered_read_stream.hpp:228
↓ 2 callersMethodinit_buffers
include/asio/basic_socket_streambuf.hpp:436
↓ 2 callersFunctionint_returning_coroutine
src/tests/unit/co_spawn.cpp:35
↓ 2 callersMethodinterrupt
No-op.
include/asio/detail/null_reactor.hpp:70
↓ 2 callersMethodis_v6
Get whether the address is an IP version 6 address.
include/asio/ip/address.hpp:89
↓ 2 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/cpp14/executors/fork_join.cpp:192
↓ 2 callersMethodjoin
src/examples/cpp11/chat/chat_server.cpp:43
↓ 2 callersMethodjoinable
Whether the thread can be joined.
include/asio/detail/std_thread.hpp:70
↓ 2 callersMethodlock
Lock the mutex.
include/asio/detail/conditionally_enabled_mutex.hpp:148
↓ 2 callersFunctionmake_composed_io_executors
include/asio/detail/composed_work.hpp:110
↓ 2 callersFunctionmake_convertible_timer
src/tests/unit/system_timer.cpp:408
↓ 2 callersFunctionmake_daytime_string
src/examples/cpp11/tutorial/daytime7/server.cpp:22
↓ 2 callersFunctionmake_timer
src/tests/unit/deadline_timer.cpp:400
↓ 2 callersFunctionmake_timer
src/tests/unit/system_timer.cpp:395
↓ 2 callersMethodmax_size
src/tests/unit/system_timer.cpp:307
↓ 2 callersMethodmax_size
Get the maximum size of the basic_streambuf. * @returns The allowed maximum of the sum of the sizes of the input sequence * and output sequence.
include/asio/basic_streambuf.hpp:169
↓ 2 callersMethodmove_construct
Move-construct a new socket implementation.
include/asio/detail/null_socket_service.hpp:71
↓ 2 callersMethodmove_timer
include/asio/detail/impl/epoll_reactor.hpp:96
↓ 2 callersMethodname
src/tests/unit/archetypes/io_control_command.hpp:19
↓ 2 callersMethodpeek
include/asio/impl/buffered_read_stream.hpp:382
↓ 2 callersMethodpeek_copy
include/asio/buffered_read_stream.hpp:256
↓ 2 callersMethodperform_operations
Perform the operations corresponding to the descriptor identified by the supplied iterator. Returns true if there are still unfinished operations queu
include/asio/detail/reactor_op_queue.hpp:163
↓ 2 callersMethodpos_infin
Helper function for obtaining a time value that never fires.
include/asio/ssl/detail/stream_core.hpp:134
↓ 2 callersFunctionproduce_tokens
src/examples/cpp20/channels/throttling_proxy.cpp:31
↓ 2 callersMethodprotocol
The protocol associated with the endpoint.
include/asio/generic/basic_endpoint.hpp:103
↓ 2 callersMethodquery
include/asio/execution/blocking.hpp:604
↓ 2 callersMethodquery
include/asio/execution/relationship.hpp:209
↓ 2 callersMethodquery
include/asio/execution/inline_exception_handling.hpp:262
↓ 2 callersMethodquery
include/asio/execution/mapping.hpp:248
↓ 2 callersMethodquery
include/asio/execution/outstanding_work.hpp:209
↓ 2 callersMethodquery
include/asio/execution/blocking_adaptation.hpp:524
↓ 2 callersMethodread_some_at
include/asio/detail/io_uring_file_service.hpp:224
↓ 2 callersMethodreceive
include/asio/basic_stream_socket.hpp:608
↓ 2 callersFunctionreenter
src/tests/unit/coroutine.cpp:30
↓ 2 callersFunctionref_count_down
include/asio/detail/atomic_count.hpp:38
↓ 2 callersFunctionref_count_up
include/asio/detail/atomic_count.hpp:37
↓ 2 callersMethodrelease
Release ownership of the OVERLAPPED object.
include/asio/windows/overlapped_ptr.hpp:122
↓ 2 callersMethodrelease
include/asio/detail/timed_cancel_op.hpp:132
↓ 2 callersMethodremove
Remove a signal from a signal_set. * This function removes the specified signal from the set. It has no effect * if the signal is not in the set.
include/asio/basic_signal_set.hpp:448
↓ 2 callersMethodreserve
Increase the fd_set_ capacity to at least the specified number of elements.
include/asio/detail/win_fd_set_adapter.hpp:116
↓ 2 callersFunctionresize
Alter the size of the file. * This function resizes the file to the specified size, in bytes. If the * current file size exceeds @c n then any extr
include/asio/basic_file.hpp:830
↓ 2 callersMethodresume
include/asio/impl/awaitable.hpp:817
↓ 2 callersMethodrethrow_if
include/asio/experimental/impl/coro.hpp:314
↓ 2 callersMethodreturn_void
include/asio/impl/awaitable.hpp:594
↓ 2 callersMethodrun_one_until
include/asio/impl/io_context.hpp:110
↓ 2 callersMethodseek
Seek to a position in the file. * This function updates the current position in the file. * * @param offset The requested position in the file,
include/asio/basic_stream_file.hpp:383
↓ 2 callersMethodsend
include/asio/basic_stream_socket.hpp:369
↓ 2 callersMethodsend_break
Send a break sequence to the serial port. * This function causes a break sequence of platform-specific duration to be * sent out the serial port.
include/asio/basic_serial_port.hpp:539
↓ 2 callersMethodset_verify_depth
Set the peer verification depth. * This function may be used to configure the maximum verification depth * allowed by the stream. * * @param
include/asio/ssl/stream.hpp:335
↓ 2 callersMethodsize
Get the number of registered buffers.
include/asio/buffer_registration.hpp:162
↓ 2 callersMethodslot
include/asio/impl/co_spawn.hpp:256
↓ 2 callersMethodstop
src/examples/cpp14/executors/pipeline.cpp:116
↓ 2 callersMethodstop
src/examples/cpp11/executors/pipeline.cpp:133
↓ 2 callersMethodsuspend
include/asio/spawn.hpp:65
↓ 2 callersMethodswap
Swap the content of an @c any_completion_handler with another.
include/asio/any_completion_handler.hpp:719
← previousnext →601–700 of 6,649, ranked by callers