mirror of
https://github.com/google/flatbuffers.git
synced 2026-11-12 15:06:21 +00:00
[gRPC] Update the code generator for Python to produce typed handlers (#8326)
* Move `namer.h` and `idl_namer.h` to `include/codegen` so they can be reused from `grpc` dirqectory. * [gRPC] Update the Python generator to produce typed handlers and Python stubs if requested. * [gRPC] Document the newly added compiler flags.
This commit is contained in:
@@ -0,0 +1,11 @@
|
||||
namespace example;
|
||||
|
||||
table HelloRequest {}
|
||||
table HelloResponse {}
|
||||
|
||||
rpc_service HelloService {
|
||||
Hello(HelloRequest):HelloResponse;
|
||||
StreamClient(HelloRequest):HelloResponse (streaming: "client");
|
||||
StreamServer(HelloRequest):HelloResponse (streaming: "server");
|
||||
Stream(HelloRequest):HelloResponse (streaming: "bidi");
|
||||
}
|
||||
Reference in New Issue
Block a user