Esun Kim
bd5ed4fddd
Move compiler targets from /BUILD to /src/compiler/BUILD
6 years ago
Moiz Haidry
bf994e48d9
Move grpc async, callback and sync implementation to grpc_impl namespace
6 years ago
Moiz Haidry
1c354e7c1f
Move grpc async, callback and sync implementation to grpc_impl namespace
6 years ago
Moiz Haidry
3ce20819cf
Modify codegen to use grpc_impl namespace and other cleanups
6 years ago
Moiz Haidry
226e63dd0c
Move server context implementation to grpc_impl namespace and typedef the ref to it
6 years ago
Jan Tattermusch
1b8418b546
only generate full or lite client, never both
6 years ago
Jan Tattermusch
25e3d26e8c
C# lite client codegen
6 years ago
Karthik Ravi Shankar
03b079499c
Move CompletionQueue and Channel
6 years ago
Vijay Pai
39be72a230
Remove "class Channel" forward reference from generated code
6 years ago
Karthik Ravi Shankar
772a74aced
Revert changes to Channel
6 years ago
Karthik Ravi Shankar
6be0b06c69
Revert "Fold CompletionQueue and ServerCompletionQueue into grpc_impl"
6 years ago
Moiz Haidry
3d5d2a122d
Extracted the code of Cpp Generator into a header
6 years ago
yang-g
39cfbf9d4a
cast and default initializer
6 years ago
yang-g
41824319fa
Resolve review comments
6 years ago
Vijay Pai
20c08dbc7a
Add client-side unary reactor model
6 years ago
Richard Belleville
f6dfcf8966
Add configurable list of module prefixes to be stripped in Python gRPC protoc plugin.
6 years ago
yang-g
6929cdd654
initial
6 years ago
Muxi Yan
78c887e337
Remove unwanted deprecation notice on v2 api
6 years ago
Karthik Ravi Shankar
62fb156122
Fold CompletionQueue and ServerCompletionQueue into grpc_impl
6 years ago
Karthik Ravi Shankar
973fa6950e
Fold Channel into grpc_impl from grpc namespace
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
yang-g
1da6fad843
Move import headers to header from source
6 years ago
yang-g
b650110b35
Add headers for mock header as well.
6 years ago
Muxi Yan
62e4234470
Add API deprecation notice to generated code
6 years ago
yang-g
de25f189fe
Add options to support alternative extension for include files
6 years ago
Jan Tattermusch
8e393ea13e
rename BindServiceAttribute
6 years ago
Jan Tattermusch
aa61b5361b
dont use nameof
6 years ago
James Newton-King
31ce7a32bb
PR feedback
6 years ago
James Newton-King
f00508e9ce
Add BindServiceAttribute
6 years ago
Nicolas Noble
91ad888497
Revert "Revert "Folding the Channel class into the grpc_impl namespace.""
6 years ago
Vijay Pai
2a80f0edc7
Support use of ByteBuffer for request-side of code-gen unary
6 years ago
Yuwei Huang
3cbf4f50ea
Remove extra semicolons after function definitions
...
We are planning to enable -Wextra-semi flag in our project but some
header files in gRPC have extra semicolons that violates the check and
blocks us from enabling the flag.
This change removes unnecessary semicolons in the code. Note that having
semicolon after the GRPC_ABSTRACT macro technically also violates the
check, but it's fine for us since they are not used in public headers,
and it will be confusing to have lines ending only with GRPC_ABSTRACT,
so I keep them as-is.
6 years ago
Kim Bao Long
0203bf74f5
Remove the redundant words in comments
...
Although it is spelling mistakes, it might make an affects while reading docs.
Co-Authored-By: Nguyen Phuong An <AnNP@vn.fujitsu.com>
Signed-off-by: Kim Bao Long <longkb@vn.fujitsu.com>
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
John Luo
9b6389f05a
Handle null implementations
6 years ago
=
ad9dcc1ff4
Update formatting
6 years ago
=
bf0d1d6bfc
Remove previous BindService implementation
6 years ago
John Luo
d98de1facf
Add new overload to BindService that doesn't require an implementation
6 years ago
Nicolas "Pixel" Noble
2fd079ff7c
Channel folding.
6 years ago
Muxi Yan
f36a6e9aef
Eliminate compiler warning
6 years ago
Muxi Yan
8bc8ff3dce
Fix nullability incompatibility
6 years ago
Vijay Pai
2a0c0d7ad6
Streaming API for callback servers
6 years ago
Vijay Pai
ea1156da3f
Stop exposing streaming object class
6 years ago
Vijay Pai
d7eb26648d
Client callback streaming
6 years ago
Jan Tattermusch
bff1452e5e
mark as experimental
6 years ago
Jan Tattermusch
a50c61edc1
generate alternative BindService method
6 years ago
Vijay Pai
eea8a8b826
Remove redunant get on unique_ptr
6 years ago
Vijay Pai
932abf48a3
Address reviewer comments.
6 years ago