111 Commits (ff69f3c461613f873db2b72888800effe7146608)

Author SHA1 Message Date
Vijay Pai 713c7b87e1 clang-format 9 years ago
Vijay Pai c0b2acb1a0 Use C++11 final and override 9 years ago
Vijay Pai 96e03110db clang-format 9 years ago
Vijay Pai 61536a7371 Making split streaming testable 9 years ago
Vijay Pai db5b1cbc94 Add all plumbing and typedef's for controlled server-side streaming 9 years ago
Vijay Pai 5e6edbbb69 Put a space after '<' to avoid chance of digraph 9 years ago
Vijay Pai d4d5f4cd53 clang-format 9 years ago
Vijay Pai a9c0d7f88b Change names to StreamedUnary, ServerUnaryStreamer, etc. Use a templated method handler since most code shared between the new StreamedUnary and the existing BidiStreaming. Eliminate the separate enum case for streamed unary. Return a status failure if a StreamedUnary method handler doesn't actually do a write (since that is 9 years ago
Vijay Pai cdc253535b Remove FC_UNARY enum and treat it more like a special case of BIDI_STREAMING 9 years ago
Vijay Pai 5d94118d0d clang-format 9 years ago
Vijay Pai ff91dea149 Be able to specify FCUnaryService just like AsyncService so that all 9 years ago
Vijay Pai 581097fe0d Make FCUnary and ServerReaderWriter derived classes of a new 9 years ago
Masood Malekghassemi ac59245624 Clang-format all the things 9 years ago
vjpai c0c38b1f19 Make the FCUnary class actually work and test it 9 years ago
vjpai 34edfc3ad7 Switch name to fc_unary 9 years ago
vjpai 7142a91fc9 Fix up service types and method handlers so that FC unary can work properly. 9 years ago
vjpai ba6597f297 Actually generate code for FC Unary and make it work 9 years ago
vjpai 726561ed06 Initial definition of flow-controlled unary type along with code generation for this type 9 years ago
Vijay Pai ce350a5925 override->GRPC_OVERRIDE 9 years ago
Wouter van Oortmerssen b695b9b035 Some additional fixes to make the C++ codegen not depend on protobuf. 9 years ago
yang-g 2e08941a37 Use the comments before syntax line as file comments. 9 years ago
yang-g 9efec8eaad Add comments to the generated header file 9 years ago
Wouter van Oortmerssen af09a73571 Refactored C++ code generator to not directly depend on protobuf. 9 years ago
Craig Tiller 6169d5f7b0 Update copyrights 9 years ago
Nicolas "Pixel" Noble 1ba1f63a03 Factorizing code out. 9 years ago
yang-g e39cb740ca Add a dummy reference to prevent unused variable warning if there is no rpc method defined. 9 years ago
Alistair Veitch 75d5c0f024 post merge 9 years ago
David Garcia Quintas 6bd7b97dc6 DONE!!1one 9 years ago
David Garcia Quintas 6a48405ed0 pre sync_stream.cc creation. Does not compile 9 years ago
David Garcia Quintas 44f3249018 Introduced ServerInterface 9 years ago
yang-g f48766d347 fix copyright 9 years ago
yang-g 0bbc87f599 Add generic support 9 years ago
David Garcia Quintas e50c6c2f5e WIP. Added ChannelInterface 9 years ago
yang-g bef0d8744e Support sync/async methods in the same service 9 years ago
Nicolas "Pixel" Noble 931bdceb49 Letting the user override the code generation a bit. 9 years ago
Craig Tiller 15f383c6cc Exploratory refactoring for mixed sync/async methods on the same C++ service 9 years ago
Vijay Pai 7f715707aa Some changes required to make C++ code generator plugin work fine for 10 years ago
yang-g 9fb35a5332 split stream.h into sync_stream.h and async_stream.h 10 years ago
yang-g 9e2f90cd06 headers reorg 10 years ago
yang-g ef00308e39 remove internal_stub 10 years ago
yang-g 431f8c2b5f make registermethod private 10 years ago
yang-g 8c2be9f228 Remove ChannelInterface and replace it with Channel 10 years ago
yang-g 297a25b0cf Add StubOptions 10 years ago
Yang Gao c1a2c314fb Update the Status API 10 years ago
Nicolas "Pixel" Noble b14fbf7804 Flagging unused parameters as unused. 10 years ago
Craig Tiller ce40de58da clang-format 10 years ago
Craig Tiller 50a7a68ca2 Progress commit on fixing up C++ 10 years ago
Jan Tattermusch 5dcebd9015 make sure printers are properly flushed 10 years ago
Craig Tiller 020ae63171 Fix clang compilation 10 years ago
Craig Tiller 9e86dc8938 Fix compiler 10 years ago