23 Commits (3fd000148125e5b381086dccaf6276c47e23ef81)

Author SHA1 Message Date
Vijay Pai 2f0362ee3a
Remove unused (and defective) constructor 5 years ago
Vijay Pai be6979202b Revamp server-side C++ callback API, message allocator, and mocking 5 years ago
Vijay Pai 20458806e8 Remove asserts from impl/codegen 5 years ago
Christian Maurer 46dddacdf3 remove all unused-parameter warnings 5 years ago
Arjun Roy b47d22f7f2 Mark assert failure path as unlikely in codegen. 5 years ago
Vijay Pai 2a0c0d7ad6 Streaming API for callback servers 6 years ago
Vijay Pai d7eb26648d Client callback streaming 6 years ago
Vijay Pai 1e850944e9 Release the CallbackWithSuccessTag from a server context completionop 6 years ago
Vijay Pai 526d2e6004 Refactoring of CallbackWithSuccessTag 6 years ago
Vijay Pai 2f47137a6e Add support for IsCancelled check 6 years ago
Vijay Pai 84e763f10a Experimental C++ server callback unary API 6 years ago
Vijay Pai 22dc39ae66 Change CatchingCallback function to be varargs for broader use 6 years ago
Yash Tibrewal d8cfd96fb2 Adding tests using the callback API 6 years ago
Vijay Pai 17fc4d4029 Address reviewer comments 6 years ago
Vijay Pai 0db69018b0 Use GPR_CODEGEN_ASSERT in impl/codegen 6 years ago
Vijay Pai fc1e35444b Reset status field in tag as well as func 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 73d89a66f9 Catch exceptions in user callbacks 6 years ago
Vijay Pai 20778b0c46 Address reviewer comments 6 years ago
Vijay Pai 5474e92292 Allocate using call arenas 6 years ago
Vijay Pai 6b6bdbbb76 Address reviewer and clang-tidy comments 6 years ago
Vijay Pai 8bf52535d1 Provide a generic client-side unary callback API 6 years ago