Yang Gao
478568e7c9
Use grpc:: counterparts in ruby code generator
10 years ago
Nicolas "Pixel" Noble
375a82b35c
Adding the ability to specify a service namespace on protoc's command line.
...
Usage example: protoc ... --grpc_out=services_namespace=xyz:./path/to/output/dir ...
This is difficult to add a test for this without significantly changing all of the examples, or the build system. However this has been successfully tested locally.
10 years ago
Masood Malekghassemi
65c803b083
Sanitize Python plugin
10 years ago
Masood Malekghassemi
3bb52151dd
Make Python package spec indirect
...
This is part of a change to ease internal usage of GRPC.
10 years ago
Masood Malekghassemi
89905ac55d
Factor out interface-specific early_adopter code
...
Refactors early_adopter such that interface-specific code is located in
the framework module as a submodule `alpha`.
10 years ago
Nathaniel Manista
c4fada6e9a
Add service name to Python early_adopter
10 years ago
Nicolas "Pixel" Noble
613d6fe997
Moving ZeroCopyOutputStream to grpc++/config.h.
10 years ago
Nicolas Noble
d446eb86fa
Adding initial support for alternative protobuf libraries.
10 years ago
Nicolas "Pixel" Noble
0084179d4c
Removing the `using std::string` in the python plugin code.
10 years ago
Nathaniel Manista
a60a77b63f
Update Python codegen to early_adopter interface
...
With this change the Python code generated by the Python code generator
uses the grpc.early_adopter package and not the grpc.framework.face
package.
10 years ago
Nicolas "Pixel" Noble
1ff52d5278
Guard headers tool.
10 years ago
Nicolas "Pixel" Noble
93fa098124
Removing private protobuf header inclusion.
10 years ago
Todd Poynor
2a6fd26c45
grpc: cpp_generator: fix pedantic warning on extra ';'
...
Fix pedantic warnings of form:
myprotobuf.pb.cc:619:2: warning: extra ';' [-Wpedantic]
};
^
10 years ago
vjpai
56c5129629
Rename Async methods from generator to avoid naming conflicts to
...
bind and other functions
10 years ago
Craig Tiller
c5ba0e56a0
Make it possible to compile with gcc4.6
10 years ago
Craig Tiller
cf133f41f8
Make it possible to compile with gcc4.6
10 years ago
Masood Malekghassemi
40e8cbd1ee
Fix bugs in Python code generator
...
Fixes module path finding in the Python code generator and the signatures
of generated servicer methods.
10 years ago
Nicolas "Pixel" Noble
c16b7952f8
Fixing Windows build of the python protoc plugin.
10 years ago
Nicolas "Pixel" Noble
e6d72c2b4e
Removing emplace from python plugin.
10 years ago
Masood Malekghassemi
59d9ff4d9f
Updated Python protoc plugin testing.
10 years ago
Craig Tiller
fd1b49b757
Move to unique_ptr for all GRPC returned objects
10 years ago
Jan Tattermusch
3d55595dee
added include <iostream>. Closes #674
10 years ago
Yang Gao
bbd67c0499
clean up some internal path and names
10 years ago
vjpai
c729d930e7
signed-unsigned comparison issue
10 years ago
Masood Malekghassemi
081f956263
Removed unused/wrong generated Python code imports from Python codegen.
10 years ago
Masood Malekghassemi
f8e297a3c0
Added protoc plugin for Python GRPC.
10 years ago
Vijay Pai
a5baf18983
One-line fix for namespace bug
10 years ago
Craig Tiller
2627e4e0a9
Merge with async unary changes
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
190d360def
Add missing new-lines at end of file
10 years ago
Craig Tiller
0605995e55
Update copyright to 2015
10 years ago
Yang Gao
07d8304f30
change stub API for server streaming, pass in const Request& instead of const Request* for the first request
10 years ago
Yang Gao
005f18a6a1
change ServerAsyncReader API and add a simple clientstreaming test, it passes
10 years ago
Craig Tiller
0220cf14b0
Add end2end async unary single threaded test (compiles)
10 years ago
Yang Gao
068c85b21c
make codegen generate async client calls
10 years ago
Craig Tiller
1c9a2a91ca
Async API progress
10 years ago
Yang Gao
e0b73fdabe
Async client calls should return async interfaces
10 years ago
Craig Tiller
8c8d0aa1d8
Async API progress
10 years ago
Yang Gao
ca3cb3e19a
Prefix Request to async server method names
10 years ago
Craig Tiller
225f7be935
Fix up declarations
10 years ago
Craig Tiller
80e00a8c63
Stub out unary call wrapper
10 years ago
Craig Tiller
40fcdaff0a
Remove stream_context
10 years ago
Craig Tiller
14a65f9760
Further progress
10 years ago
Craig Tiller
5ef5db1d46
Async API declarations
10 years ago
Craig Tiller
2dff17d33b
Async API declarations
10 years ago
Craig Tiller
c4965751a0
Starting to scratch out the API
10 years ago
Yang Gao
5fd0d29dfe
run clang-format
10 years ago
Craig Tiller
ecd49345b5
Use clang-format-3.5
10 years ago
Nicolas "Pixel" Noble
36f5323846
Fixing includes inconsistency.
10 years ago
Nicolas Noble
f5c5d80968
Removing "using namespace std" everywhere.
10 years ago