aboutsummaryrefslogtreecommitdiffhomepage
path: root/include/grpc++/server.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/grpc++/server.h')
-rw-r--r--include/grpc++/server.h19
1 files changed, 1 insertions, 18 deletions
diff --git a/include/grpc++/server.h b/include/grpc++/server.h
index eefd4457f9..b02c4130d9 100644
--- a/include/grpc++/server.h
+++ b/include/grpc++/server.h
@@ -69,24 +69,7 @@ class Server {
private:
friend class ServerBuilder;
- class MethodRequestData {
- public:
- MethodRequestData(RpcServiceMethod* method, void* tag) : method_(method), tag_(tag) {}
- static MethodRequestData *Wait(CompletionQueue *cq);
-
- void Request(CompletionQueue* cq);
-
- class CallData {
- public:
- explicit CallData(MethodRequestData *mrd);
-
- void Run();
- };
-
- private:
- RpcServiceMethod *const method_;
- void *const tag_;
- };
+ class MethodRequestData;
// ServerBuilder use only
Server(ThreadPoolInterface* thread_pool, bool thread_pool_owned, ServerCredentials* creds);