Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Tradias/asio-grpc
/ functions
Functions
1,223 in github.com/Tradias/asio-grpc
⨍
Functions
1,223
◇
Types & classes
582
↓ 2 callers
Method
invoke_on_done
src/agrpc/detail/ref_counted_reactor.hpp:73
↓ 2 callers
Method
is_completed
src/agrpc/detail/server_write_reactor.hpp:112
↓ 2 callers
Method
is_finishing
src/agrpc/detail/server_write_reactor.hpp:72
↓ 2 callers
Function
is_ok
src/agrpc/detail/operation_base.hpp:95
↓ 2 callers
Function
maximum
src/agrpc/detail/math.hpp:32
↓ 2 callers
Method
next
src/agrpc/detail/backoff.hpp:42
↓ 2 callers
Method
onSystemPreferenceChanged
()
doc/doxygen-awesome-darkmode-toggle.js:115
↓ 2 callers
Method
on_work_finished
* @brief Signal the GrpcContext that an asynchronous operation has completed * * Once all outstanding asynchronous operations have completed
src/agrpc/grpc_executor.hpp:177
↓ 2 callers
Method
on_work_started
* @brief Signal the GrpcContext that an asynchronous operation is in progress * * Thread-safe * * Since 1.6.0 this function is hid
src/agrpc/grpc_executor.hpp:166
↓ 2 callers
Function
perform_request_and_repeat
src/agrpc/detail/register_callback_rpc_handler.hpp:154
↓ 2 callers
Method
poll_completion_queue
src/agrpc/detail/grpc_context_definition.hpp:170
↓ 2 callers
Function
process_grpc_tag
src/agrpc/detail/grpc_context_implementation_definition.hpp:335
↓ 2 callers
Function
process_request
end-snippet
example/generic-server.cpp:41
↓ 2 callers
Method
register_callback_and_perform_three_requests
test/utils/utils/client_rpc_test.hpp:83
↓ 2 callers
Function
replace_sequence_with_value
src/agrpc/detail/algorithm.hpp:99
↓ 2 callers
Method
request
test/utils/utils/introspect_rpc.hpp:37
↓ 2 callers
Method
schedule
* @brief Create a Sender that completes on the GrpcContext * * Do not call this function directly. It is intended to be used by the * [
src/agrpc/grpc_executor.hpp:265
↓ 2 callers
Function
serialize
example/generic-client.cpp:33
↓ 2 callers
Function
set_blocking_never
src/agrpc/detail/grpc_executor_options.hpp:44
↓ 2 callers
Function
set_outstanding_work_tracked
src/agrpc/detail/grpc_executor_options.hpp:62
↓ 2 callers
Method
set_step_done
src/agrpc/detail/server_write_reactor.hpp:98
↓ 2 callers
Function
set_up_server_streaming_test
test/utils/utils/test.cpp:41
↓ 2 callers
Function
set_up_unary_test
test/utils/utils/test.cpp:21
↓ 2 callers
Method
set_value
src/agrpc/detail/sender_create.hpp:38
↓ 2 callers
Method
start
src/agrpc/detail/register_sender_rpc_handler.hpp:284
↓ 2 callers
Function
start_read
test/src/test_server_rpc_20.cpp:645
↓ 2 callers
Method
stopped
test/src/test_run_17.cpp:146
↓ 2 callers
Function
to_grpc_serving_status
src/agrpc/detail/health_check_service.hpp:43
↓ 2 callers
Function
tracking_allocator_executor
test/utils/utils/grpc_context_test.hpp:44
↓ 2 callers
Function
unstoppable
test/utils/utils/execution_utils.hpp:50
↓ 2 callers
Function
use_yield
src/agrpc/detail/register_yield_rpc_handler.hpp:49
↓ 2 callers
Method
wait
src/agrpc/detail/manual_reset_event.hpp:396
↓ 2 callers
Function
wait_for_future
test/utils/utils/future.hpp:28
↓ 2 callers
Method
wait_for_writes_done
src/agrpc/client_callback.hpp:621
↓ 2 callers
Function
with_deadline
end-snippet
example/unifex-client.cpp:155
↓ 1 callers
Method
allocate
Cannot handle allocations larger than LARGEST_POOL_BLOCK_SIZE or larger aligned than std::max_align_t
src/agrpc/detail/pool_resource.hpp:199
↓ 1 callers
Method
allocate_already_max_aligned
src/agrpc/detail/pool_resource.hpp:47
↓ 1 callers
Method
allocate_unmanaged_block
src/agrpc/detail/pool_resource.hpp:105
↓ 1 callers
Method
append
src/agrpc/detail/intrusive_queue.hpp:96
↓ 1 callers
Function
apply_impl
src/agrpc/detail/tuple.hpp:110
↓ 1 callers
Function
bidirectional_streaming_rpc_handler
example/streaming-server.cpp:204
↓ 1 callers
Method
cancel
src/agrpc/detail/manual_reset_event_operation.hpp:101
↓ 1 callers
Method
check_remote_work
src/agrpc/detail/grpc_context_implementation.hpp:103
↓ 1 callers
Function
client_streaming
[client-rpc-client-streaming-callback] */
example/snippets/client_callback.cpp:64
↓ 1 callers
Method
complete
src/agrpc/detail/manual_reset_event.hpp:316
↓ 1 callers
Method
complete
src/agrpc/detail/manual_reset_event.hpp:359
↓ 1 callers
Method
complete
src/agrpc/detail/manual_reset_event_operation.hpp:89
↓ 1 callers
Function
cpp20_module
test/cmake/superbuild/src/cpp20_module.cpp:19
↓ 1 callers
Function
create_file_if_not_exist
test/utils/utils/free_port.cpp:72
↓ 1 callers
Method
deallocate
src/agrpc/detail/pool_resource.hpp:220
↓ 1 callers
Method
deallocate_block
src/agrpc/detail/pool_resource.hpp:116
↓ 1 callers
Function
delete_resources
src/agrpc/detail/grpc_context_definition.hpp:74
↓ 1 callers
Method
dequeue_all_and_try_mark_inactive
Not valid to call if the producer is already marked as inactive.
src/agrpc/detail/atomic_intrusive_queue.hpp:93
↓ 1 callers
Method
destruct_reactor
src/agrpc/detail/server_callback_coroutine.hpp:81
↓ 1 callers
Function
dispatch_with_args
src/agrpc/detail/work_tracking_completion_handler.hpp:61
↓ 1 callers
Method
emplace_rpc_handler_operation_state
src/agrpc/detail/register_sender_rpc_handler.hpp:286
↓ 1 callers
Method
empty
src/agrpc/detail/intrusive_queue.hpp:70
↓ 1 callers
Method
enqueue
Enqueue an item to the queue. Returns true if the producer is inactive and needs to be woken up. The calling thread has responsibility for waking up
src/agrpc/detail/atomic_intrusive_queue.hpp:63
↓ 1 callers
Function
floor_log2
src/agrpc/detail/math.hpp:38
↓ 1 callers
Method
get
src/agrpc/detail/reactor_ptr.hpp:79
↓ 1 callers
Method
get_allocator
src/agrpc/detail/register_rpc_handler_asio_base.hpp:85
↓ 1 callers
Function
get_env
src/agrpc/detail/execution_unifex.hpp:113
↓ 1 callers
Function
get_executor_from_io_object
src/agrpc/detail/waiter.hpp:50
↓ 1 callers
Function
get_next_event
src/agrpc/detail/grpc_context_implementation_definition.hpp:171
↓ 1 callers
Method
get_scratch_space
src/agrpc/detail/basic_sender.hpp:198
↓ 1 callers
Method
get_serving_status
src/agrpc/detail/health_check_service.hpp:284
↓ 1 callers
Method
get_work_tracking_executor
test/utils/utils/grpc_context_test.cpp:48
↓ 1 callers
Function
gpr_timespec_from_now
src/agrpc/detail/grpc_context_implementation_definition.hpp:342
↓ 1 callers
Function
handle_generic_bidistream_request
example/generic-server.cpp:127
↓ 1 callers
Function
handle_generic_unary_request
example/generic-server.cpp:57
↓ 1 callers
Function
handle_server_streaming_request
example/unifex-client.cpp:84
↓ 1 callers
Function
handle_server_streaming_request
end-snippet
example/unifex-server.cpp:75
↓ 1 callers
Function
handle_slow_unary_request
The SlowUnary endpoint is used by the client to demonstrate per-RPC step cancellation. See unifex-client.cpp.
example/unifex-server.cpp:98
↓ 1 callers
Function
handle_tcp_request
A simple tcp request that will be handled by the io_context.
example/main-io-context-server.cpp:39
↓ 1 callers
Function
handle_tcp_request
A simple tcp request that will be handled by the io_context.
example/share-io-context-server.cpp:41
↓ 1 callers
Method
handle_unary_request_sender
test/utils/utils/execution_test.hpp:145
↓ 1 callers
Method
has_processed
src/agrpc/detail/grpc_context_definition.hpp:41
↓ 1 callers
Function
initiate
src/agrpc/detail/register_callback_rpc_handler.hpp:139
↓ 1 callers
Function
initiate_next
src/agrpc/detail/register_callback_rpc_handler.hpp:146
↓ 1 callers
Method
initiate_next
src/agrpc/detail/register_coroutine_rpc_handler.hpp:63
↓ 1 callers
Method
initiate_next
src/agrpc/detail/register_yield_rpc_handler.hpp:79
↓ 1 callers
Function
initiate_spawn
example/helper/yield_helper.hpp:42
↓ 1 callers
Function
inline_executor
test/utils/utils/asio_utils.hpp:257
↓ 1 callers
Method
is_finishing_or_writing
src/agrpc/detail/server_write_reactor.hpp:100
↓ 1 callers
Function
is_pow2
src/agrpc/detail/math.hpp:79
↓ 1 callers
Method
is_running
src/agrpc/detail/notify_when_done_event.hpp:46
↓ 1 callers
Method
is_writing
src/agrpc/detail/server_write_reactor.hpp:64
↓ 1 callers
Function
make_and_cancel_unary_request
end-snippet
example/streaming-client.cpp:183
↓ 1 callers
Function
make_and_cancel_unary_request
example/unifex-client.cpp:160
↓ 1 callers
Function
make_bidirectional_streaming_request
end-snippet
example/streaming-client.cpp:135
↓ 1 callers
Function
make_bidirectional_streaming_request
example/generic-client.cpp:181
↓ 1 callers
Function
make_client_streaming_request
end-snippet
example/streaming-client.cpp:43
↓ 1 callers
Function
make_generic_unary_request
end-snippet
example/generic-client.cpp:52
↓ 1 callers
Function
make_grpc_request
A unary RPC request that will be handled by the GrpcContext
example/share-io-context-client.cpp:50
↓ 1 callers
Function
make_request
example/multi-threaded-client.cpp:57
↓ 1 callers
Function
make_request
example/multi-threaded-alternative-client.cpp:37
↓ 1 callers
Function
make_server_streaming_notify_when_done_request
A server-streaming request that is cancelled.
example/streaming-client.cpp:104
↓ 1 callers
Function
make_server_streaming_request
end-snippet
example/streaming-client.cpp:77
↓ 1 callers
Function
make_server_streaming_request
example/async-generator-client.cpp:30
↓ 1 callers
Function
make_server_streaming_request
example/unifex-client.cpp:121
← previous
next →
201–300 of 1,223, ranked by callers