diff options
author | Craig Tiller <ctiller@google.com> | 2015-02-11 10:51:04 -0800 |
---|---|---|
committer | Craig Tiller <ctiller@google.com> | 2015-02-11 10:51:04 -0800 |
commit | c4165776366a7bccd2a8571356e409a721093a97 (patch) | |
tree | b5b5e097686ee8370898909c9eda3a4c39dc4d96 /include/grpc++/completion_queue.h | |
parent | 7de8b49ca05ac86a5bc61cc7d81260913c4dbf89 (diff) |
Server progress
Diffstat (limited to 'include/grpc++/completion_queue.h')
-rw-r--r-- | include/grpc++/completion_queue.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/include/grpc++/completion_queue.h b/include/grpc++/completion_queue.h index c976bd5b45..7f0677b4e5 100644 --- a/include/grpc++/completion_queue.h +++ b/include/grpc++/completion_queue.h @@ -54,6 +54,7 @@ template <class R, class W> class ServerReaderWriter; class CompletionQueue; +class Server; class CompletionQueueTag { public: @@ -67,6 +68,7 @@ class CompletionQueueTag { class CompletionQueue { public: CompletionQueue(); + explicit CompletionQueue(grpc_completion_queue *take); ~CompletionQueue(); // Blocking read from queue. @@ -87,6 +89,7 @@ class CompletionQueue { template <class R> friend class ::grpc::ServerReader; template <class W> friend class ::grpc::ServerWriter; template <class R, class W> friend class ::grpc::ServerReaderWriter; + friend class ::grpc::Server; friend Status BlockingUnaryCall(ChannelInterface *channel, const RpcMethod &method, ClientContext *context, const google::protobuf::Message &request, |