diff options
author | 2016-05-19 15:10:22 -0700 | |
---|---|---|
committer | 2016-05-19 15:10:22 -0700 | |
commit | ace4986e653e51e1e7dcab0beabdfa460e0a61c8 (patch) | |
tree | 45f8a6f7a7f75eb4891a9a54247e9d1345615306 /test/cpp/util/proto_reflection_descriptor_database.h | |
parent | 749005efcc657cc5199c67688b734fb3de5852fe (diff) |
Update reflection implementation along with API changes
Diffstat (limited to 'test/cpp/util/proto_reflection_descriptor_database.h')
-rw-r--r-- | test/cpp/util/proto_reflection_descriptor_database.h | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/test/cpp/util/proto_reflection_descriptor_database.h b/test/cpp/util/proto_reflection_descriptor_database.h index f37135e681..4bb9c21a92 100644 --- a/test/cpp/util/proto_reflection_descriptor_database.h +++ b/test/cpp/util/proto_reflection_descriptor_database.h @@ -42,8 +42,6 @@ #include <grpc++/grpc++.h> #include <grpc++/impl/reflection.grpc.pb.h> -// #include "reflection.grpc.pb.h" - namespace grpc { class ProtoReflectionDescriptorDatabase @@ -81,13 +79,16 @@ class ProtoReflectionDescriptorDatabase private: typedef ClientReaderWriter< - grpc::reflection::v1alpha::DescriptorDatabaseRequest, - grpc::reflection::v1alpha::DescriptorDatabaseResponse> + grpc::reflection::v1alpha::ServerReflectionRequest, + grpc::reflection::v1alpha::ServerReflectionResponse> ClientStream; const google::protobuf::FileDescriptorProto ParseFileDescriptorProtoResponse( const std::string& byte_fd_proto); + void AddFileFromResponse( + const grpc::reflection::v1alpha::FileDescriptorResponse& response); + const std::shared_ptr<ClientStream> GetStream(); std::shared_ptr<ClientStream> stream_; |