65 Commits (ef68db91da22d9d283e13f00e58e2bff535daf7c)

Author SHA1 Message Date
Vijay Pai 3e19babc1e
Remove all possible traces of grpc::experimental for callback API (#26584) 3 years ago
Vijay Pai 153bc67f45
Revert "Revert "Revert "Revert "Expose trailers-only response status through C++ callback API"" (#26365)" (#26375)" (#26379) 4 years ago
Yash Tibrewal 259a74c0e6
Revert "Revert "Revert "Expose trailers-only response status through C++ callback API"" (#26365)" (#26375) 4 years ago
Vijay Pai 66253c521a
Revert "Revert "Expose trailers-only response status through C++ callback API"" (#26365) 4 years ago
Yash Tibrewal 05c3b30ea0
Revert "Expose trailers-only response status through C++ callback API (#26249)" (#26363) 4 years ago
Vijay Pai 393bae7e88
Expose trailers-only response status through C++ callback API (#26249) 4 years ago
Vijay Pai dae5624e47
Thread annotations for C++ callback API headers (#25571) 4 years ago
Vijay Pai 26e4c14b1e
Add virtual destructor to ClientReactor base class (#25599) 4 years ago
Vijay Pai 909cac3866
Document reaction concurrency and reactor lifetime (#25481) 4 years ago
Esun Kim decc199ca8 Fix by clang-tidy 4 years ago
Vijay Pai 476743786b Also reduce templating for ClientUnaryReactor 4 years ago
Esun Kim 34789b2d83 Fix by clang-format-8. 4 years ago
Vijay Pai 7e72bba162 Reduce templating for unary callback client RPC 4 years ago
Karthik Ravi Shankar 67667eb7b6 Revert ... 4 years ago
Vijay Pai 62e01dd922 Add non-experimental:: versions under ifdef 5 years ago
Vijay Pai 94a8c5888a Remove namespace experimental from namespace grpc_impl 5 years ago
Moiz Haidry d8c0182360 Expose some of the internal codegen interfaces 5 years ago
Moiz Haidry bf994e48d9 Move grpc async, callback and sync implementation to grpc_impl namespace 5 years ago
Moiz Haidry 1c354e7c1f Move grpc async, callback and sync implementation to grpc_impl namespace 5 years ago
Karthik Ravi Shankar 8b91dc5fd2 Move more of usage to grpc_impl 6 years ago
Moiz Haidry 3ce20819cf Modify codegen to use grpc_impl namespace and other cleanups 6 years ago
Soheil Hassas Yeganeh 85f08100d4 Avoid using seq_cst atomic operations in grpcpp when unnecessary. 6 years ago
Karthik Ravi Shankar 7e18e6cf3f Fix clang errors. 6 years ago
Karthik Ravi Shankar 522ddfe273 Move ClientContext to grpc_impl 6 years ago
Karthik Ravi Shankar 03b079499c Move CompletionQueue and Channel 6 years ago
Karthik Ravi Shankar 40210d3b8a Move Channel to grpc_impl 6 years ago
Karthik Ravi Shankar 772a74aced Revert changes to Channel 6 years ago
Karthik Ravi Shankar 6be0b06c69
Revert "Fold CompletionQueue and ServerCompletionQueue into grpc_impl" 6 years ago
Hope Casey-Allen 3433749d1b Add clarification to callback API documentation 6 years ago
Vijay Pai 20c08dbc7a Add client-side unary reactor model 6 years ago
Karthik Ravi Shankar 62fb156122 Fold CompletionQueue and ServerCompletionQueue into grpc_impl 6 years ago
Karthik Ravi Shankar 973fa6950e Fold Channel into grpc_impl from grpc namespace 6 years ago
Karthik Ravi Shankar dad3f34207
Revert "Revert "Revert "Folding the Channel class into the grpc_impl namespace.""" 6 years ago
Karthik Ravi Shankar 891b6cf7ae
Revert "Folding CompletionQueue and ServerCompletionQueue." 6 years ago
Vijay Pai 9169159f30 Comments for all callback API methods 6 years ago
Vijay Pai 48ce4ca939 Add support for extra-reaction operations via Holds 6 years ago
Nicolas Noble 91ad888497
Revert "Revert "Folding the Channel class into the grpc_impl namespace."" 6 years ago
Vijay Pai 147c61b2a4 Exclude StartCall from starting callback counter value 6 years ago
Nicolas Noble 2ad245cb0c
Revert "Folding the Channel class into the grpc_impl namespace." 6 years ago
Nicolas "Pixel" Noble 12b0db3e57 Folding CompletionQueue and ServerCompletionQueue. 6 years ago
Nicolas "Pixel" Noble 2fd079ff7c Channel folding. 6 years ago
Yash Tibrewal 361acdbed1 Use the WriteOptions in Client Callback API 6 years ago
Yash Tibrewal c6261f4b91 Rename new SendMessage types to SendMessagePtr 6 years ago
Yash Tibrewal 4aeba42528 Provide GetOriginalSendMessage for some APIs 6 years ago
Vijay Pai 13a4977c23 Treat StartCall like a reserved callback since it is required 6 years ago
Vijay Pai eb0b39df3d Do OnDone as the actual last thing so that the reactor can be reused. 6 years ago
Vijay Pai 2b5d45ab38 Fix clang-tidy and golden file issues 6 years ago
Vijay Pai 28dd7981d6 clang-format 6 years ago
Vijay Pai ea1156da3f Stop exposing streaming object class 6 years ago
Vijay Pai dac2066a1c Make StartCall() a releasing operation so that you can pile up ops 6 years ago