31 Commits (defcbda8b2aaf135386205cb294504b8eab03b57)

Author SHA1 Message Date
Vijay Pai 20c08dbc7a Add client-side unary reactor model 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
Vijay Pai fa45ffd418 Address reviewer comments 6 years ago
Vijay Pai d7eb26648d Client callback streaming 6 years ago
Vijay Pai 932abf48a3 Address reviewer comments. 6 years ago
Yash Tibrewal cc8c27950c Change types to use C++ types rather than core types 6 years ago
Yash Tibrewal 6fb7bd23bf s/GPR_ASSERT/GPR_CODEGEN_ASSERT and few more bugs 6 years ago
Yash Tibrewal 63bdf4e236 More changes for client interception 6 years ago
Vijay Pai 9e6511ae2e Make the core callback interface API so that it can be used in generated code 6 years ago
Vijay Pai 5474e92292 Allocate using call arenas 6 years ago
Vijay Pai 8bf52535d1 Provide a generic client-side unary callback API 6 years ago