|
|
|
@ -112,17 +112,11 @@ class ServiceA final { |
|
|
|
|
virtual ~experimental_async_interface() {} |
|
|
|
|
// MethodA1 leading comment 1 |
|
|
|
|
virtual void MethodA1(::grpc::ClientContext* context, const ::grpc::testing::Request* request, ::grpc::testing::Response* response, std::function<void(::grpc::Status)>) = 0; |
|
|
|
|
virtual void MethodA1(::grpc::ClientContext* context, const ::grpc::ByteBuffer* request, ::grpc::testing::Response* response, std::function<void(::grpc::Status)>) = 0; |
|
|
|
|
#ifdef GRPC_CALLBACK_API_NONEXPERIMENTAL |
|
|
|
|
virtual void MethodA1(::grpc::ClientContext* context, const ::grpc::testing::Request* request, ::grpc::testing::Response* response, ::grpc::ClientUnaryReactor* reactor) = 0; |
|
|
|
|
#else |
|
|
|
|
virtual void MethodA1(::grpc::ClientContext* context, const ::grpc::testing::Request* request, ::grpc::testing::Response* response, ::grpc::experimental::ClientUnaryReactor* reactor) = 0; |
|
|
|
|
#endif |
|
|
|
|
#ifdef GRPC_CALLBACK_API_NONEXPERIMENTAL |
|
|
|
|
virtual void MethodA1(::grpc::ClientContext* context, const ::grpc::ByteBuffer* request, ::grpc::testing::Response* response, ::grpc::ClientUnaryReactor* reactor) = 0; |
|
|
|
|
#else |
|
|
|
|
virtual void MethodA1(::grpc::ClientContext* context, const ::grpc::ByteBuffer* request, ::grpc::testing::Response* response, ::grpc::experimental::ClientUnaryReactor* reactor) = 0; |
|
|
|
|
#endif |
|
|
|
|
// MethodA1 trailing comment 1 |
|
|
|
|
// MethodA2 detached leading comment 1 |
|
|
|
|
// |
|
|
|
@ -210,18 +204,12 @@ class ServiceA final { |
|
|
|
|
public StubInterface::experimental_async_interface { |
|
|
|
|
public: |
|
|
|
|
void MethodA1(::grpc::ClientContext* context, const ::grpc::testing::Request* request, ::grpc::testing::Response* response, std::function<void(::grpc::Status)>) override; |
|
|
|
|
void MethodA1(::grpc::ClientContext* context, const ::grpc::ByteBuffer* request, ::grpc::testing::Response* response, std::function<void(::grpc::Status)>) override; |
|
|
|
|
#ifdef GRPC_CALLBACK_API_NONEXPERIMENTAL |
|
|
|
|
void MethodA1(::grpc::ClientContext* context, const ::grpc::testing::Request* request, ::grpc::testing::Response* response, ::grpc::ClientUnaryReactor* reactor) override; |
|
|
|
|
#else |
|
|
|
|
void MethodA1(::grpc::ClientContext* context, const ::grpc::testing::Request* request, ::grpc::testing::Response* response, ::grpc::experimental::ClientUnaryReactor* reactor) override; |
|
|
|
|
#endif |
|
|
|
|
#ifdef GRPC_CALLBACK_API_NONEXPERIMENTAL |
|
|
|
|
void MethodA1(::grpc::ClientContext* context, const ::grpc::ByteBuffer* request, ::grpc::testing::Response* response, ::grpc::ClientUnaryReactor* reactor) override; |
|
|
|
|
#else |
|
|
|
|
void MethodA1(::grpc::ClientContext* context, const ::grpc::ByteBuffer* request, ::grpc::testing::Response* response, ::grpc::experimental::ClientUnaryReactor* reactor) override; |
|
|
|
|
#endif |
|
|
|
|
#ifdef GRPC_CALLBACK_API_NONEXPERIMENTAL |
|
|
|
|
void MethodA2(::grpc::ClientContext* context, ::grpc::testing::Response* response, ::grpc::ClientWriteReactor< ::grpc::testing::Request>* reactor) override; |
|
|
|
|
#else |
|
|
|
|
void MethodA2(::grpc::ClientContext* context, ::grpc::testing::Response* response, ::grpc::experimental::ClientWriteReactor< ::grpc::testing::Request>* reactor) override; |
|
|
|
@ -914,17 +902,11 @@ class ServiceB final { |
|
|
|
|
virtual ~experimental_async_interface() {} |
|
|
|
|
// MethodB1 leading comment 1 |
|
|
|
|
virtual void MethodB1(::grpc::ClientContext* context, const ::grpc::testing::Request* request, ::grpc::testing::Response* response, std::function<void(::grpc::Status)>) = 0; |
|
|
|
|
virtual void MethodB1(::grpc::ClientContext* context, const ::grpc::ByteBuffer* request, ::grpc::testing::Response* response, std::function<void(::grpc::Status)>) = 0; |
|
|
|
|
#ifdef GRPC_CALLBACK_API_NONEXPERIMENTAL |
|
|
|
|
virtual void MethodB1(::grpc::ClientContext* context, const ::grpc::testing::Request* request, ::grpc::testing::Response* response, ::grpc::ClientUnaryReactor* reactor) = 0; |
|
|
|
|
#else |
|
|
|
|
virtual void MethodB1(::grpc::ClientContext* context, const ::grpc::testing::Request* request, ::grpc::testing::Response* response, ::grpc::experimental::ClientUnaryReactor* reactor) = 0; |
|
|
|
|
#endif |
|
|
|
|
#ifdef GRPC_CALLBACK_API_NONEXPERIMENTAL |
|
|
|
|
virtual void MethodB1(::grpc::ClientContext* context, const ::grpc::ByteBuffer* request, ::grpc::testing::Response* response, ::grpc::ClientUnaryReactor* reactor) = 0; |
|
|
|
|
#else |
|
|
|
|
virtual void MethodB1(::grpc::ClientContext* context, const ::grpc::ByteBuffer* request, ::grpc::testing::Response* response, ::grpc::experimental::ClientUnaryReactor* reactor) = 0; |
|
|
|
|
#endif |
|
|
|
|
// MethodB1 trailing comment 1 |
|
|
|
|
}; |
|
|
|
|
#ifdef GRPC_CALLBACK_API_NONEXPERIMENTAL |
|
|
|
@ -952,17 +934,11 @@ class ServiceB final { |
|
|
|
|
public StubInterface::experimental_async_interface { |
|
|
|
|
public: |
|
|
|
|
void MethodB1(::grpc::ClientContext* context, const ::grpc::testing::Request* request, ::grpc::testing::Response* response, std::function<void(::grpc::Status)>) override; |
|
|
|
|
void MethodB1(::grpc::ClientContext* context, const ::grpc::ByteBuffer* request, ::grpc::testing::Response* response, std::function<void(::grpc::Status)>) override; |
|
|
|
|
#ifdef GRPC_CALLBACK_API_NONEXPERIMENTAL |
|
|
|
|
void MethodB1(::grpc::ClientContext* context, const ::grpc::testing::Request* request, ::grpc::testing::Response* response, ::grpc::ClientUnaryReactor* reactor) override; |
|
|
|
|
#else |
|
|
|
|
void MethodB1(::grpc::ClientContext* context, const ::grpc::testing::Request* request, ::grpc::testing::Response* response, ::grpc::experimental::ClientUnaryReactor* reactor) override; |
|
|
|
|
#endif |
|
|
|
|
#ifdef GRPC_CALLBACK_API_NONEXPERIMENTAL |
|
|
|
|
void MethodB1(::grpc::ClientContext* context, const ::grpc::ByteBuffer* request, ::grpc::testing::Response* response, ::grpc::ClientUnaryReactor* reactor) override; |
|
|
|
|
#else |
|
|
|
|
void MethodB1(::grpc::ClientContext* context, const ::grpc::ByteBuffer* request, ::grpc::testing::Response* response, ::grpc::experimental::ClientUnaryReactor* reactor) override; |
|
|
|
|
#endif |
|
|
|
|
private: |
|
|
|
|
friend class Stub; |
|
|
|
|
explicit experimental_async(Stub* stub): stub_(stub) { } |
|
|
|
|