mirror of
https://github.com/google/flatbuffers.git
synced 2026-06-25 19:28:39 +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:
11
tests/service_test.fbs
Normal file
11
tests/service_test.fbs
Normal file
@@ -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