MCPcopy Create free account

hub / github.com/alibaba/async_simple / functions

Functions4,345 in github.com/alibaba/async_simple

↓ 259 callersFunctionthrow_error
demo_example/asio/asio/detail/throw_error.hpp:31
↓ 253 callersMethodsize
demo_example/asio/asio/detail/socket_option.hpp:290
↓ 223 callersMethodvia
Set the executor for the future. This only works for rvalue. So the original future shouldn't be accessed after setting an executor. The user should u
async_simple/Future.h:182
↓ 180 callersFunctionallocate
demo_example/asio/asio/detail/thread_info_base.hpp:119
↓ 174 callersMethodvalue
async_simple/Try.h:169
↓ 151 callersMethoddata
demo_example/asio/asio/detail/socket_option.hpp:276
↓ 109 callersFunctioninvoke
demo_example/asio/asio/detail/handler_invoke_helpers.hpp:42
↓ 107 callersFunctionsyncAwait
async_simple/coro/SyncAwait.h:34
↓ 104 callersMethodsize
demo_example/asio/asio/ip/detail/socket_option.hpp:228
↓ 88 callersFunctionis_continuation
demo_example/asio/asio/detail/handler_cont_helpers.hpp:30
↓ 83 callersFunctionbuffer
Create a new modifiable buffer from an existing buffer. * @returns <tt>mutable_buffer(b)</tt>. */
demo_example/asio/asio/buffer.hpp:909
↓ 74 callersMethodcontext
Push the key on to the stack.
demo_example/asio/asio/detail/call_stack.hpp:39
↓ 72 callersFunctionget
Forwards the request to get the executor to the associator specialisation for the unwrapped type @c T.
demo_example/asio/asio/associated_executor.hpp:208
↓ 71 callersFunctionquery
Query the occupancy (recommended number of work items) for the pool. * Do not call this function directly. It is intended for use with the * asio::
demo_example/asio/asio/thread_pool.hpp:557
↓ 70 callersFunctionget_associated_cancellation_slot
demo_example/asio/asio/associated_cancellation_slot.hpp:125
↓ 66 callersMethodget
get is only allowed on rvalue, aka, Future is not valid after get invoked. Get value blocked thread when the future doesn't have a value. If future i
async_simple/Future.h:141
↓ 65 callersMethodbuffers
demo_example/asio/asio/detail/buffer_sequence_adapter.hpp:119
↓ 61 callersMethodsize
async_simple/util/Queue.h:95
↓ 60 callersMethodcount
demo_example/asio/asio/detail/buffer_sequence_adapter.hpp:124
↓ 58 callersMethodreset
Reset pointer.
demo_example/asio/asio/detail/scoped_ptr.hpp:60
↓ 56 callersMethodsetValue
async_simple/Promise.h:104
↓ 55 callersMethodgetFuture
async_simple/Promise.h:78
↓ 55 callersMethodstart
async_simple/coro/Lazy.h:414
↓ 53 callersMethodwait
blocks until the counter reaches zero If the counter is not 0, the current coroutine will be suspended
async_simple/coro/Latch.h:62
↓ 51 callersMethodcomplete
demo_example/asio/asio/detail/handler_work.hpp:468
↓ 47 callersFunctiondeallocate
demo_example/asio/asio/detail/thread_info_base.hpp:125
↓ 47 callersMethodresize
demo_example/asio/asio/detail/socket_option.hpp:297
↓ 46 callersMethoddata
demo_example/asio/asio/ip/detail/socket_option.hpp:214
↓ 45 callersFunctionprefer
demo_example/asio/asio/any_io_executor.hpp:195
↓ 44 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.
demo_example/asio/asio/basic_streambuf.hpp:168
↓ 42 callersFunctionbind_handler
demo_example/asio/asio/detail/bind_handler.hpp:130
↓ 42 callersMethodend
Get an iterator for the end of the map.
demo_example/asio/asio/detail/hash_map.hpp:93
↓ 42 callersMethodframe
demo_example/asio/asio/impl/use_awaitable.hpp:49
↓ 41 callersMethodprotocol
Obtain an identifier for the protocol.
demo_example/asio/asio/ip/tcp.hpp:70
↓ 40 callersFunctionmy_sleep
async_simple/coro/test/LazyTest.cpp:1401
↓ 39 callersFunctioncontext_ptr
demo_example/asio/asio/io_context.hpp:1140
↓ 39 callersFunctiongetValue
async_simple/coro/test/LazyTest.cpp:1673
↓ 38 callersFunctionlogicAssert
Different from assert, logicAssert is meaningful in release mode. logicAssert should be used in case that we need to make assumption for users. In ano
async_simple/Common.h:32
↓ 38 callersMethodthenValue
async_simple/Future.h:200
↓ 36 callersFunctionbegin
Obtain a begin iterator for the results range.
demo_example/asio/asio/ip/basic_resolver_results.hpp:251
↓ 36 callersFunctioncreate
Create results from an addrinfo list returned by getaddrinfo.
demo_example/asio/asio/ip/basic_resolver_results.hpp:124
↓ 34 callersMethodcapacity
Get the capacity of the endpoint in the native type.
demo_example/asio/asio/ip/detail/endpoint.hpp:84
↓ 34 callersFunctionpost
demo_example/asio/asio/impl/post.hpp:229
↓ 33 callersMethodfamily
Obtain an identifier for the protocol family.
demo_example/asio/asio/ip/tcp.hpp:76
↓ 33 callersMethodopen
Open the serial port using the specified device name. * This function opens the serial port for the specified device name. * * @param device The
demo_example/asio/asio/basic_serial_port.hpp:344
↓ 33 callersMethodunlock
Unlock the mutex.
demo_example/asio/asio/detail/win_mutex.hpp:53
↓ 31 callersFunctionto_string
demo_example/http/http_response.hpp:243
↓ 31 callersFunctiontransfer_all
demo_example/asio/asio/completion_condition.hpp:138
↓ 30 callersMethodemits
async_simple/Signal.h:454
↓ 30 callersMethodunlock
Unlock the mutex. If there are other coroutines waiting to lock the mutex then this will schedule the resumption of the next coroutine in the queue.
async_simple/coro/Mutex.h:106
↓ 29 callersFunctionbuffer_sequence_begin
demo_example/asio/asio/buffer.hpp:388
↓ 29 callersFunctionthrow_exception
demo_example/asio/asio/detail/throw_exception.hpp:40
↓ 28 callersMethodbegin
Get a random-access iterator to the first element.
demo_example/asio/asio/buffer.hpp:364
↓ 28 callersMethodget
Access.
demo_example/asio/asio/detail/scoped_ptr.hpp:42
↓ 28 callersMethodset_value
demo_example/asio/asio/execution/detail/bulk_sender.hpp:51
↓ 26 callersMethodfront
Get the operation at the front of the queue.
demo_example/asio/asio/detail/op_queue.hpp:85
↓ 26 callersMethodhasResult
async_simple/Future.h:105
↓ 26 callersMethodresume
async_simple/experimental/coroutine.h:270
↓ 25 callersFunctionasync
async_simple/uthread/Async.h:55
↓ 25 callersFunctionend
Obtain an end iterator for the results range.
demo_example/asio/asio/ip/basic_resolver_results.hpp:259
↓ 25 callersFunctionf
benchmarks/PureSwitch.bench.cpp:58
↓ 25 callersMethodget_executor
demo_example/asio/asio/impl/io_context.hpp:52
↓ 24 callersFunctionco_spawn
demo_example/asio/asio/experimental/co_spawn.hpp:66
↓ 24 callersMethoddetach
async_simple/coro/Lazy.h:688
↓ 24 callersMethodtotal_consumed
Get the total number of bytes consumed from the buffers.
demo_example/asio/asio/detail/consuming_buffers.hpp:147
↓ 23 callersMethodcancelled
demo_example/asio/asio/experimental/impl/coro.hpp:100
↓ 23 callersFunctionexecute
demo_example/asio/asio/execution/blocking.hpp:744
↓ 23 callersMethodslot
demo_example/asio/asio/cancellation_signal.hpp:292
↓ 22 callersFunctionnoop_coroutine
[coroutine.noop.coroutine]
async_simple/experimental/coroutine.h:362
↓ 22 callersMethodthenTry
async_simple/Future.h:193
↓ 22 callersMethodwork_started
Notify that some work has started.
demo_example/asio/asio/detail/scheduler.hpp:90
↓ 21 callersMethodemplace
async_simple/Signal.h:203
↓ 21 callersMethodlocked
Test whether the lock is held.
demo_example/asio/asio/detail/scoped_lock.hpp:77
↓ 21 callersMethodpush
Push an operation on to the back of the queue.
demo_example/asio/asio/detail/op_queue.hpp:104
↓ 20 callersFunctionawait
async_simple/uthread/Await.h:42
↓ 20 callersMethodcapacity
Return the maximum size for data in the buffer.
demo_example/asio/asio/detail/buffered_stream_storage.hpp:96
↓ 20 callersFunctioncollectAll
async_simple/coro/Collect.h:700
↓ 20 callersFunctiondispatch
demo_example/asio/asio/impl/dispatch.hpp:224
↓ 20 callersMethodend
async_simple/coro/Generator.h:364
↓ 20 callersMethodinsert
Insert a new entry into the map.
demo_example/asio/asio/detail/hash_map.hpp:153
↓ 20 callersMethodmessage
Get the message associated with the error.
demo_example/asio/asio/error_code.hpp:131
↓ 20 callersMethodprepare
Get the buffer for a single transfer, with a size.
demo_example/asio/asio/detail/consuming_buffers.hpp:96
↓ 19 callersMethodcoScopedLock
async_simple/coro/Mutex.h:228
↓ 19 callersMethodpop
Pop an operation from the front of the queue.
demo_example/asio/asio/detail/op_queue.hpp:91
↓ 19 callersMethodpost_immediate_completion
demo_example/asio/asio/detail/impl/epoll_reactor.hpp:27
↓ 18 callersMethodaddress
[coroutine.handle.export.import], export/import
async_simple/experimental/coroutine.h:243
↓ 18 callersMethodasync_wait
demo_example/asio/asio/experimental/parallel_group.hpp:143
↓ 18 callersMethodbegin
async_simple/coro/Generator.h:614
↓ 18 callersFunctionbuffer_sequence_end
demo_example/asio/asio/buffer.hpp:465
↓ 18 callersMethodcanceled
async_simple/Signal.h:300
↓ 18 callersMethodconsume
Consume the specified number of bytes from the buffers.
demo_example/asio/asio/detail/consuming_buffers.hpp:120
↓ 18 callersMethoddetach
async_simple/uthread/Uthread.h:83
↓ 18 callersMethodget_executor
demo_example/asio/asio/experimental/impl/coro.hpp:604
↓ 18 callersMethodrelease
Release ownership of the pointer.
demo_example/asio/asio/detail/scoped_ptr.hpp:67
↓ 18 callersFunctionsize
Get the size of the file. * This function determines the size of the file, in bytes. * * @throws asio::system_error Thrown on failure. */
demo_example/asio/asio/basic_file.hpp:692
↓ 17 callersMethodaccept
demo_example/asio/asio/detail/null_socket_service.hpp:477
↓ 17 callersFunctioncollectAllWindowed
async_simple/coro/Collect.h:760
↓ 17 callersMethodget_future
demo_example/asio/asio/impl/use_future.hpp:299
↓ 17 callersMethodhasError
async_simple/coro/Collect.h:77
↓ 17 callersMethodstate
Return now signal type.
async_simple/Signal.h:101
next →1–100 of 4,345, ranked by callers