aboutsummaryrefslogtreecommitdiffhomepage
path: root/include/grpc++/server.h
diff options
context:
space:
mode:
authorGravatar Sree Kuchibhotla <sreek@google.com>2016-09-27 19:42:27 -0700
committerGravatar Sree Kuchibhotla <sreek@google.com>2016-09-27 19:42:27 -0700
commit892dbf4d95c0694fb569c6faa611546352871f11 (patch)
tree6b04a0a5e2b04cce4fd9916e9c71d86874e39001 /include/grpc++/server.h
parent6b403331e011fe2e8f205eae870ff22f83b6485e (diff)
Make settings configurable
Diffstat (limited to 'include/grpc++/server.h')
-rw-r--r--include/grpc++/server.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/include/grpc++/server.h b/include/grpc++/server.h
index 5b4cb6f214..bae83eee3f 100644
--- a/include/grpc++/server.h
+++ b/include/grpc++/server.h
@@ -135,10 +135,13 @@ class Server GRPC_FINAL : public ServerInterface, private GrpcLibraryCodegen {
/// \param max_pollers The maximum number of polling threads per server
/// completion queue (in param sync_server_cqs) to use for listening to
/// incoming requests (used only in case of sync server)
+ ///
+ /// \param sync_cq_timeout_msec The timeout to use when calling AsyncNext() on
+ /// server completion queues passed via sync_server_cqs param.
Server(std::shared_ptr<std::vector<std::unique_ptr<ServerCompletionQueue>>>
sync_server_cqs,
int max_message_size, ChannelArguments* args, int min_pollers,
- int max_pollers);
+ int max_pollers, int sync_cq_timeout_msec);
/// Register a service. This call does not take ownership of the service.
/// The service must exist for the lifetime of the Server instance.