aboutsummaryrefslogtreecommitdiffhomepage
path: root/include/grpc++/generic/async_generic_service.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/grpc++/generic/async_generic_service.h')
-rw-r--r--include/grpc++/generic/async_generic_service.h5
1 files changed, 1 insertions, 4 deletions
diff --git a/include/grpc++/generic/async_generic_service.h b/include/grpc++/generic/async_generic_service.h
index 57a2696b3b..9ae8391dc4 100644
--- a/include/grpc++/generic/async_generic_service.h
+++ b/include/grpc++/generic/async_generic_service.h
@@ -51,6 +51,7 @@ class GenericServerContext GRPC_FINAL : public ServerContext {
private:
friend class Server;
+ friend class ServerInterface;
grpc::string method_;
grpc::string host_;
@@ -58,11 +59,7 @@ class GenericServerContext GRPC_FINAL : public ServerContext {
class AsyncGenericService GRPC_FINAL {
public:
- // TODO(yangg) Once we can add multiple completion queues to the server
- // in c core, add a CompletionQueue* argument to the ctor here.
- // TODO(yangg) support methods list.
AsyncGenericService() : server_(nullptr) {}
- AsyncGenericService(const grpc::string& methods) : server_(nullptr) {}
void RequestCall(GenericServerContext* ctx,
GenericServerAsyncReaderWriter* reader_writer,