25#ifdef NEOGRAPH_HAVE_GRPC
36class ServerCredentials;
39namespace neograph::grpc {
48 std::chrono::milliseconds shutdown_grace{std::chrono::seconds(5)};
52 std::function<void(
int port)> on_serving;
61 std::shared_ptr<::grpc::ServerCredentials> credentials;
66 std::size_t max_receive_message_bytes = 0;
71 std::size_t max_send_message_bytes = 0;