128 Commits (50556477d491da6c42d4f258f6e27ef2177ff568)

Author SHA1 Message Date
Craig Tiller d24d13d6eb Simplify TryPluck 10 years ago
Craig Tiller c7625b0e5f Move header #include 10 years ago
Yang Gao 3a5e5495e5 Async client api change. Add a ClientAsyncResponseReader. Make the api similar to streaming and symmetric to server side. 10 years ago
Craig Tiller 492968f7d9 Server side cancellation receive support 10 years ago
Craig Tiller 190d360def Add missing new-lines at end of file 10 years ago
Craig Tiller 645466e089 Initial sketch 10 years ago
Craig Tiller 0605995e55 Update copyright to 2015 10 years ago
Yang Gao 2b7f537546 Add metadata test with rpc. Adding/fixing things to make it work 10 years ago
Yang Gao caa5106c4f also set got_message 10 years ago
Yang Gao 467d7bd414 When the entire op fails, the recv_message is always discarded. 10 years ago
Yang Gao 27658f41ba Clear receive message buffer when adding it, so that any reused buffer will not appear when decoding fails. 10 years ago
Yang Gao 2cf952730d Deserialization success should not override earlier failure 10 years ago
Yang Gao d745705fff formatting 10 years ago
Yang Gao bb017c5568 should use c_str 10 years ago
Yang Gao f2c0ca4c62 Add setter to override authority header on ClientContext 10 years ago
Craig Tiller f95487fd7c Fix ASSERT condition 10 years ago
Craig Tiller 573523f127 clang-format 10 years ago
Yang Gao 406b32f663 Add missing APIs and a first metadata test, and test passes 10 years ago
Yang Gao 0c7aafaa0c change AddRecvMessage signature 10 years ago
Craig Tiller db73e90e3b Fix nullptr crash 10 years ago
Yang Gao cbc427a955 allow null got_message 10 years ago
Craig Tiller c645306b64 Fixes 10 years ago
Yang Gao 31150f01db implement async unary call 10 years ago
Yang Gao cbcc977857 fix sync unary call with metadata pieces 10 years ago
Craig Tiller ec3257c120 Fix end2end leaks 10 years ago
Yang Gao 068c85b21c make codegen generate async client calls 10 years ago
Craig Tiller 3d6ceb6461 Async server dispatch 10 years ago
Craig Tiller 1c9a2a91ca Async API progress 10 years ago
Craig Tiller 8c8d0aa1d8 Async API progress 10 years ago
Craig Tiller bc8e3db73e Re-add mysteriously disappearing lines 10 years ago
Craig Tiller 20bc56d890 Multi-completion-queue-server 10 years ago
Yang Gao 3ccdbe9bcc Make SendInitialMetadata work. 10 years ago
Yang Gao fd7199f64e Add client side WaitForInitialMetadata for streaming. 10 years ago
Craig Tiller 0156752a66 Some streaming progress 10 years ago
Craig Tiller 504bd331ab Make sure we get a close before stopping the server 10 years ago
Craig Tiller 4dd70173bd This string is null terminated 10 years ago
Craig Tiller bd217574fb Fix server shutdown issues 10 years ago
Craig Tiller 47a573602a Fix ownership 10 years ago
Yang Gao 968ca530b2 Add trailing metadata to client context and use it. 10 years ago
Craig Tiller 9dcb0f8e1d Send initial metadata 10 years ago
Craig Tiller 7596e7d12c Tweak metadata sending 10 years ago
Yang Gao 2382293226 Make it compile 10 years ago
Yang Gao f1258c4951 save before the change 10 years ago
Craig Tiller bb5227fc39 Allow server to hook calls also, fix crash 10 years ago
Craig Tiller 7c2f3f7af1 Fix typo causing crash 10 years ago
Craig Tiller a5c0e7bc46 Initial metadata fix 10 years ago
Craig Tiller 3b29b566a2 Just use one completion queue per server for delivering completions 10 years ago
Yang Gao a7c49ab077 minor improvement 10 years ago
Craig Tiller 854a30c73a More implementation 10 years ago
Yang Gao eb8e7cd922 Implement FinalizeResult 10 years ago