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
ddcb53a9de
made codegen targets in build.yaml
9 years ago
Jan Tattermusch
da717f464d
update C# generator to the new API
9 years ago
Nathaniel Manista
2a9244a9c4
Copyright date fixes for Python generator files
...
These changes should have been included in dc8c323939
.
9 years ago
Nathaniel Manista
dc8c323939
Remove Python alpha code generation
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
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
...
external code compiled under gcc-4.4 : eliminate use of nullptr, primarily.
10 years ago
Nate Kibler
2d32771a1b
Removed comment from code generation and updated tests
10 years ago
Nate Kibler
6d19724a90
Adds class factory method to generated ProtoService classes
10 years ago
Nathaniel Manista
f65d3c1102
Beta API clean-ups
...
(1) Renamed the "beta" module "implementations" because it hasn't been
monolithic since "interfaces" was factored out of it a few changes
back.
(2) Moved ChannelConnectivity from grpc.beta.beta to
grpc.beta.interfaces since it is constants that don't depend on the
beta implementation.
(3) Moved the Server interface definition from grpc.beta.beta to
grpc.beta.interfaces since it is an interface.
(4) Dropped the "create_" prefix from "create_<...>_channel" functions
to better match the other creation functions throughout the codebase.
10 years ago
Nathaniel Manista
cd9ec0e965
Code generation for Python Beta API
10 years ago
yang-g
c3ee1d5eb4
Do not include internal proto header
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
Jan Tattermusch
205e6c80c5
dont generate directories in C# protoc plugin
10 years ago
Jorge Canizales
637c3650a3
Let people generate ObjC code from an Arduino
10 years ago
Jorge Canizales
b015dfb55a
Add ::grpc:: prefix
10 years ago
Jorge Canizales
f95ddbaa1e
Rename SingleValueHandler->SingleHandler, StreamHandler->EventHandler
10 years ago
Jan Tattermusch
e6af5d10ec
add service descriptor property to generated code
10 years ago
Jan Tattermusch
ad75dd1361
fix generator
10 years ago
Jan Tattermusch
741e64c872
update compiler
10 years ago
Jan Tattermusch
e5e57adf71
update generator
10 years ago
Jan Tattermusch
641cb1be9f
update generator
10 years ago
Jan Tattermusch
a9ddd02dae
add servicename field to method
10 years ago
Jan Tattermusch
5e10f18376
introduce CallContext
10 years ago
yang-g
297a25b0cf
Add StubOptions
10 years ago
Jorge Canizales
5115af58e4
Make FileNameInUpperCamel aware of directories
10 years ago
Vijay Pai
c089743f49
Remove explicit reference to nullptr since this isn't within
...
grpc namespace and not supported by older compilers. Not sure
why I didn't catch this earlier.
10 years ago
Jan Tattermusch
74529562e3
added deadline to generated stubs
10 years ago
Jan Tattermusch
5269d16dd9
codegen and API changes
10 years ago
Jorge Canizales
9fce455435
Fixup codegen now that GRXWriter is a class
10 years ago
Jorge Canizales
739c99879a
Codegen GRXWriter* instead of id<GRXWriter>
10 years ago
Jan Tattermusch
fd953a514c
add support for per-call metadata
10 years ago
Jan Tattermusch
b533281e8e
adjust C# generator to match the new API
10 years ago
Vijay Pai
181ef45f5e
Addressing outstanding typos and comments
...
Clang-format of changed files
10 years ago
vjpai
f77ab15c57
Use rvalue ref return to avoid copy
10 years ago
vjpai
c7eed74dc4
Remove brace initialization for gcc-4.4 compatibility
10 years ago
murgatroid99
25a2661d6d
Changed argument names in Objective-C generated code
10 years ago
Craig Tiller
f75fc12e3a
Add a test that headers are properly in build.json
...
Clean up anything that failed
10 years ago