val bidirectional_streaming : f:((Pbrt.Encoder.t -> unit)->Pbrt.Decoder.t Lwt_stream.t->'a Lwt.t)->'ahandler
bidirectional_streaming ~f write read sets up the sending and receiving logic using write and read, then calls f with a push function for requests and a stream of responses.
val client_streaming : f:((Pbrt.Encoder.t -> unit)->Pbrt.Decoder.t option Lwt.t->'a Lwt.t)->'ahandler
client_streaming ~f write read sets up the sending and receiving logic using write and read, then calls f with a push function for requests and promise for the response.
val server_streaming : f:(Pbrt.Decoder.t Lwt_stream.t->'a Lwt.t)-> Pbrt.Encoder.t ->'ahandler
server_streaming ~f enc write read sets up the sending and receiving logic using write and read, then sends enc and calls f with a stream of responses.
val unary : f:(Pbrt.Decoder.t option Lwt.t->'a Lwt.t)-> Pbrt.Encoder.t ->'ahandler
unary ~f enc write read sets up the sending and receiving logic using write and read, then sends enc and calls f with a promise for the response.
\ No newline at end of file
diff --git a/docs/grpc-lwt/Grpc_lwt/Client/index.html b/docs/grpc-lwt/Grpc_lwt/Client/index.html
new file mode 100644
index 0000000..c9206f4
--- /dev/null
+++ b/docs/grpc-lwt/Grpc_lwt/Client/index.html
@@ -0,0 +1,2 @@
+
+Client (grpc-lwt.Grpc_lwt.Client)
call ~service ~rpc ~handler ~do_request () calls the rpc endpoint given by service and rpc using the do_request function. The handler is called when this request is set up to send and receive data.
\ No newline at end of file
diff --git a/docs/grpc-lwt/Grpc_lwt/Rpc/index.html b/docs/grpc-lwt/Grpc_lwt/Rpc/index.html
deleted file mode 100644
index 9593511..0000000
--- a/docs/grpc-lwt/Grpc_lwt/Rpc/index.html
+++ /dev/null
@@ -1,2 +0,0 @@
-
-Rpc (grpc-lwt.Grpc_lwt.Rpc)
Module Grpc_lwt.Rpc
type unary = Pbrt.Decoder.t ->(Grpc.Status.t * Pbrt.Encoder.t option) Lwt.t
unary is the type for a unary grpc rpc, one request, one response.
type client_streaming = Pbrt.Decoder.t Lwt_stream.t->(Grpc.Status.t * Pbrt.Encoder.t option) Lwt.t
client_streaming is the type for an rpc where the client streams the requests and the server responds once.
type server_streaming = Pbrt.Decoder.t ->(Pbrt.Encoder.t -> unit)->Grpc.Status.t Lwt.t
server_streaming is the type for an rpc where the client sends one request and the server sends multiple responses.
type bidirectional_streaming = Pbrt.Decoder.t Lwt_stream.t->(Pbrt.Encoder.t -> unit)->Grpc.Status.t Lwt.t
bidirectional_streaming is the type for an rpc where both the client and server can send multiple messages.
bidirectional_streaming ~f reqd calls f with a stream to pull requests from and andles sending the responses pushed out.
\ No newline at end of file
diff --git a/docs/grpc-lwt/Grpc_lwt/Server/Rpc/index.html b/docs/grpc-lwt/Grpc_lwt/Server/Rpc/index.html
new file mode 100644
index 0000000..0cd0e0f
--- /dev/null
+++ b/docs/grpc-lwt/Grpc_lwt/Server/Rpc/index.html
@@ -0,0 +1,2 @@
+
+Rpc (grpc-lwt.Grpc_lwt.Server.Rpc)
Module Server.Rpc
type unary = Pbrt.Decoder.t ->(Grpc.Status.t * Pbrt.Encoder.t option) Lwt.t
unary is the type for a unary grpc rpc, one request, one response.
type client_streaming = Pbrt.Decoder.t Lwt_stream.t->(Grpc.Status.t * Pbrt.Encoder.t option) Lwt.t
client_streaming is the type for an rpc where the client streams the requests and the server responds once.
type server_streaming = Pbrt.Decoder.t ->(Pbrt.Encoder.t -> unit)->Grpc.Status.t Lwt.t
server_streaming is the type for an rpc where the client sends one request and the server sends multiple responses.
type bidirectional_streaming = Pbrt.Decoder.t Lwt_stream.t->(Pbrt.Encoder.t -> unit)->Grpc.Status.t Lwt.t
bidirectional_streaming is the type for an rpc where both the client and server can send multiple messages.
bidirectional_streaming ~f reqd calls f with a stream to pull requests from and andles sending the responses pushed out.
\ No newline at end of file
diff --git a/docs/grpc-lwt/Grpc_lwt/Server/Service/index.html b/docs/grpc-lwt/Grpc_lwt/Server/Service/index.html
new file mode 100644
index 0000000..5cfb1e6
--- /dev/null
+++ b/docs/grpc-lwt/Grpc_lwt/Server/Service/index.html
@@ -0,0 +1,2 @@
+
+Service (grpc-lwt.Grpc_lwt.Server.Service)
Module Server.Service
type t
t represents a gRPC service with potentially multiple rpcs and the information needed to route to them.
handle_request t reqd handles routing reqd to the correct rpc if available in t.
\ No newline at end of file
diff --git a/docs/grpc-lwt/Grpc_lwt/Server/index.html b/docs/grpc-lwt/Grpc_lwt/Server/index.html
index d0f6c76..ae2eea8 100644
--- a/docs/grpc-lwt/Grpc_lwt/Server/index.html
+++ b/docs/grpc-lwt/Grpc_lwt/Server/index.html
@@ -1,2 +1,2 @@
-Server (grpc-lwt.Grpc_lwt.Server)
handle_request t reqd handles routing reqd to the correct rpc if available in t.
\ No newline at end of file
diff --git a/docs/grpc-lwt/Grpc_lwt/index.html b/docs/grpc-lwt/Grpc_lwt/index.html
index c27a1d0..821335c 100644
--- a/docs/grpc-lwt/Grpc_lwt/index.html
+++ b/docs/grpc-lwt/Grpc_lwt/index.html
@@ -1,2 +1,2 @@
-Grpc_lwt (grpc-lwt.Grpc_lwt)
\ No newline at end of file
diff --git a/docs/grpc-lwt/Grpc_lwt__/Client/Rpc/index.html b/docs/grpc-lwt/Grpc_lwt__/Client/Rpc/index.html
new file mode 100644
index 0000000..480a1f7
--- /dev/null
+++ b/docs/grpc-lwt/Grpc_lwt__/Client/Rpc/index.html
@@ -0,0 +1,2 @@
+
+Rpc (grpc-lwt.Grpc_lwt__.Client.Rpc)
val bidirectional_streaming : f:((Pbrt.Encoder.t -> unit)->Pbrt.Decoder.t Lwt_stream.t->'a Lwt.t)->'ahandler
bidirectional_streaming ~f write read sets up the sending and receiving logic using write and read, then calls f with a push function for requests and a stream of responses.
val client_streaming : f:((Pbrt.Encoder.t -> unit)->Pbrt.Decoder.t option Lwt.t->'a Lwt.t)->'ahandler
client_streaming ~f write read sets up the sending and receiving logic using write and read, then calls f with a push function for requests and promise for the response.
val server_streaming : f:(Pbrt.Decoder.t Lwt_stream.t->'a Lwt.t)-> Pbrt.Encoder.t ->'ahandler
server_streaming ~f enc write read sets up the sending and receiving logic using write and read, then sends enc and calls f with a stream of responses.
val unary : f:(Pbrt.Decoder.t option Lwt.t->'a Lwt.t)-> Pbrt.Encoder.t ->'ahandler
unary ~f enc write read sets up the sending and receiving logic using write and read, then sends enc and calls f with a promise for the response.
\ No newline at end of file
diff --git a/docs/grpc-lwt/Grpc_lwt__/Client/index.html b/docs/grpc-lwt/Grpc_lwt__/Client/index.html
new file mode 100644
index 0000000..c114af9
--- /dev/null
+++ b/docs/grpc-lwt/Grpc_lwt__/Client/index.html
@@ -0,0 +1,2 @@
+
+Client (grpc-lwt.Grpc_lwt__.Client)
call ~service ~rpc ~handler ~do_request () calls the rpc endpoint given by service and rpc using the do_request function. The handler is called when this request is set up to send and receive data.
\ No newline at end of file
diff --git a/docs/grpc-lwt/Grpc_lwt__/Connection/index.html b/docs/grpc-lwt/Grpc_lwt__/Connection/index.html
index 5704fcd..73d489d 100644
--- a/docs/grpc-lwt/Grpc_lwt__/Connection/index.html
+++ b/docs/grpc-lwt/Grpc_lwt__/Connection/index.html
@@ -1,2 +1,2 @@
-Connection (grpc-lwt.Grpc_lwt__.Connection)
Module Grpc_lwt__.Connection
val grpc_recv_streaming : H2.Reqd.t ->(Pbrt.Decoder.t option-> unit)-> unit
val grpc_send_streaming : H2.Reqd.t ->Pbrt.Encoder.t Lwt_stream.t->Grpc.Status.t Lwt_mvar.t->unit Lwt.t
\ No newline at end of file
+Connection (grpc-lwt.Grpc_lwt__.Connection)
Module Grpc_lwt__.Connection
val grpc_recv_streaming : [ `read ] H2.Body.t->(Pbrt.Decoder.t option-> unit)-> unit
val grpc_send_streaming_client : [ `write ] H2.Body.t->Pbrt.Encoder.t Lwt_stream.t->unit Lwt.t
val grpc_send_streaming : H2.Reqd.t ->Pbrt.Encoder.t Lwt_stream.t->Grpc.Status.t Lwt_mvar.t->unit Lwt.t
\ No newline at end of file
diff --git a/docs/grpc-lwt/Grpc_lwt__/Rpc/index.html b/docs/grpc-lwt/Grpc_lwt__/Rpc/index.html
deleted file mode 100644
index 541f1c5..0000000
--- a/docs/grpc-lwt/Grpc_lwt__/Rpc/index.html
+++ /dev/null
@@ -1,2 +0,0 @@
-
-Rpc (grpc-lwt.Grpc_lwt__.Rpc)
Module Grpc_lwt__.Rpc
type unary = Pbrt.Decoder.t ->(Grpc.Status.t * Pbrt.Encoder.t option) Lwt.t
unary is the type for a unary grpc rpc, one request, one response.
type client_streaming = Pbrt.Decoder.t Lwt_stream.t->(Grpc.Status.t * Pbrt.Encoder.t option) Lwt.t
client_streaming is the type for an rpc where the client streams the requests and the server responds once.
type server_streaming = Pbrt.Decoder.t ->(Pbrt.Encoder.t -> unit)->Grpc.Status.t Lwt.t
server_streaming is the type for an rpc where the client sends one request and the server sends multiple responses.
type bidirectional_streaming = Pbrt.Decoder.t Lwt_stream.t->(Pbrt.Encoder.t -> unit)->Grpc.Status.t Lwt.t
bidirectional_streaming is the type for an rpc where both the client and server can send multiple messages.
bidirectional_streaming ~f reqd calls f with a stream to pull requests from and andles sending the responses pushed out.
\ No newline at end of file
diff --git a/docs/grpc-lwt/Grpc_lwt__/Server/Rpc/index.html b/docs/grpc-lwt/Grpc_lwt__/Server/Rpc/index.html
new file mode 100644
index 0000000..74f2e4e
--- /dev/null
+++ b/docs/grpc-lwt/Grpc_lwt__/Server/Rpc/index.html
@@ -0,0 +1,2 @@
+
+Rpc (grpc-lwt.Grpc_lwt__.Server.Rpc)
Module Server.Rpc
type unary = Pbrt.Decoder.t ->(Grpc.Status.t * Pbrt.Encoder.t option) Lwt.t
unary is the type for a unary grpc rpc, one request, one response.
type client_streaming = Pbrt.Decoder.t Lwt_stream.t->(Grpc.Status.t * Pbrt.Encoder.t option) Lwt.t
client_streaming is the type for an rpc where the client streams the requests and the server responds once.
type server_streaming = Pbrt.Decoder.t ->(Pbrt.Encoder.t -> unit)->Grpc.Status.t Lwt.t
server_streaming is the type for an rpc where the client sends one request and the server sends multiple responses.
type bidirectional_streaming = Pbrt.Decoder.t Lwt_stream.t->(Pbrt.Encoder.t -> unit)->Grpc.Status.t Lwt.t
bidirectional_streaming is the type for an rpc where both the client and server can send multiple messages.
bidirectional_streaming ~f reqd calls f with a stream to pull requests from and andles sending the responses pushed out.
\ No newline at end of file
diff --git a/docs/grpc-lwt/Grpc_lwt__/Server/Service/index.html b/docs/grpc-lwt/Grpc_lwt__/Server/Service/index.html
new file mode 100644
index 0000000..ba94397
--- /dev/null
+++ b/docs/grpc-lwt/Grpc_lwt__/Server/Service/index.html
@@ -0,0 +1,2 @@
+
+Service (grpc-lwt.Grpc_lwt__.Server.Service)
Module Server.Service
type t
t represents a gRPC service with potentially multiple rpcs and the information needed to route to them.
handle_request t reqd handles routing reqd to the correct rpc if available in t.
\ No newline at end of file
diff --git a/docs/grpc-lwt/Grpc_lwt__/Server/index.html b/docs/grpc-lwt/Grpc_lwt__/Server/index.html
index e30658a..94fc507 100644
--- a/docs/grpc-lwt/Grpc_lwt__/Server/index.html
+++ b/docs/grpc-lwt/Grpc_lwt__/Server/index.html
@@ -1,2 +1,2 @@
-Server (grpc-lwt.Grpc_lwt__.Server)
handle_request t reqd handles routing reqd to the correct rpc if available in t.
\ No newline at end of file
diff --git a/docs/grpc-lwt/Grpc_lwt__/index.html b/docs/grpc-lwt/Grpc_lwt__/index.html
index 6427644..17acdb0 100644
--- a/docs/grpc-lwt/Grpc_lwt__/index.html
+++ b/docs/grpc-lwt/Grpc_lwt__/index.html
@@ -1,2 +1,2 @@
-Grpc_lwt__ (grpc-lwt.Grpc_lwt__)
\ No newline at end of file
diff --git a/docs/grpc-lwt/Grpc_lwt__Rpc/.dune-keep b/docs/grpc-lwt/Grpc_lwt__Client/.dune-keep
similarity index 100%
rename from docs/grpc-lwt/Grpc_lwt__Rpc/.dune-keep
rename to docs/grpc-lwt/Grpc_lwt__Client/.dune-keep
diff --git a/docs/grpc-lwt/Grpc_lwt__Client/Rpc/index.html b/docs/grpc-lwt/Grpc_lwt__Client/Rpc/index.html
new file mode 100644
index 0000000..bf852fa
--- /dev/null
+++ b/docs/grpc-lwt/Grpc_lwt__Client/Rpc/index.html
@@ -0,0 +1,2 @@
+
+Rpc (grpc-lwt.Grpc_lwt__Client.Rpc)
val bidirectional_streaming : f:((Pbrt.Encoder.t -> unit)->Pbrt.Decoder.t Lwt_stream.t->'a Lwt.t)->'ahandler
bidirectional_streaming ~f write read sets up the sending and receiving logic using write and read, then calls f with a push function for requests and a stream of responses.
val client_streaming : f:((Pbrt.Encoder.t -> unit)->Pbrt.Decoder.t option Lwt.t->'a Lwt.t)->'ahandler
client_streaming ~f write read sets up the sending and receiving logic using write and read, then calls f with a push function for requests and promise for the response.
val server_streaming : f:(Pbrt.Decoder.t Lwt_stream.t->'a Lwt.t)-> Pbrt.Encoder.t ->'ahandler
server_streaming ~f enc write read sets up the sending and receiving logic using write and read, then sends enc and calls f with a stream of responses.
val unary : f:(Pbrt.Decoder.t option Lwt.t->'a Lwt.t)-> Pbrt.Encoder.t ->'ahandler
unary ~f enc write read sets up the sending and receiving logic using write and read, then sends enc and calls f with a promise for the response.
\ No newline at end of file
diff --git a/docs/grpc-lwt/Grpc_lwt__Client/index.html b/docs/grpc-lwt/Grpc_lwt__Client/index.html
new file mode 100644
index 0000000..6563163
--- /dev/null
+++ b/docs/grpc-lwt/Grpc_lwt__Client/index.html
@@ -0,0 +1,2 @@
+
+Grpc_lwt__Client (grpc-lwt.Grpc_lwt__Client)
call ~service ~rpc ~handler ~do_request () calls the rpc endpoint given by service and rpc using the do_request function. The handler is called when this request is set up to send and receive data.
\ No newline at end of file
diff --git a/docs/grpc-lwt/Grpc_lwt__Connection/index.html b/docs/grpc-lwt/Grpc_lwt__Connection/index.html
index 4f2d59b..5ce664c 100644
--- a/docs/grpc-lwt/Grpc_lwt__Connection/index.html
+++ b/docs/grpc-lwt/Grpc_lwt__Connection/index.html
@@ -1,2 +1,2 @@
-Grpc_lwt__Connection (grpc-lwt.Grpc_lwt__Connection)
Module Grpc_lwt__Connection
val grpc_recv_streaming : H2.Reqd.t ->(Pbrt.Decoder.t option-> unit)-> unit
val grpc_send_streaming : H2.Reqd.t ->Pbrt.Encoder.t Lwt_stream.t->Grpc.Status.t Lwt_mvar.t->unit Lwt.t
\ No newline at end of file
+Grpc_lwt__Connection (grpc-lwt.Grpc_lwt__Connection)
Module Grpc_lwt__Connection
val grpc_recv_streaming : [ `read ] H2.Body.t->(Pbrt.Decoder.t option-> unit)-> unit
val grpc_send_streaming_client : [ `write ] H2.Body.t->Pbrt.Encoder.t Lwt_stream.t->unit Lwt.t
val grpc_send_streaming : H2.Reqd.t ->Pbrt.Encoder.t Lwt_stream.t->Grpc.Status.t Lwt_mvar.t->unit Lwt.t
\ No newline at end of file
diff --git a/docs/grpc-lwt/Grpc_lwt__Rpc/index.html b/docs/grpc-lwt/Grpc_lwt__Rpc/index.html
deleted file mode 100644
index 2344e19..0000000
--- a/docs/grpc-lwt/Grpc_lwt__Rpc/index.html
+++ /dev/null
@@ -1,2 +0,0 @@
-
-Grpc_lwt__Rpc (grpc-lwt.Grpc_lwt__Rpc)
Module Grpc_lwt__Rpc
type unary = Pbrt.Decoder.t ->(Grpc.Status.t * Pbrt.Encoder.t option) Lwt.t
unary is the type for a unary grpc rpc, one request, one response.
type client_streaming = Pbrt.Decoder.t Lwt_stream.t->(Grpc.Status.t * Pbrt.Encoder.t option) Lwt.t
client_streaming is the type for an rpc where the client streams the requests and the server responds once.
type server_streaming = Pbrt.Decoder.t ->(Pbrt.Encoder.t -> unit)->Grpc.Status.t Lwt.t
server_streaming is the type for an rpc where the client sends one request and the server sends multiple responses.
type bidirectional_streaming = Pbrt.Decoder.t Lwt_stream.t->(Pbrt.Encoder.t -> unit)->Grpc.Status.t Lwt.t
bidirectional_streaming is the type for an rpc where both the client and server can send multiple messages.
bidirectional_streaming ~f reqd calls f with a stream to pull requests from and andles sending the responses pushed out.
\ No newline at end of file
diff --git a/docs/grpc-lwt/Grpc_lwt__Server/Rpc/index.html b/docs/grpc-lwt/Grpc_lwt__Server/Rpc/index.html
new file mode 100644
index 0000000..1895941
--- /dev/null
+++ b/docs/grpc-lwt/Grpc_lwt__Server/Rpc/index.html
@@ -0,0 +1,2 @@
+
+Rpc (grpc-lwt.Grpc_lwt__Server.Rpc)
Module Grpc_lwt__Server.Rpc
type unary = Pbrt.Decoder.t ->(Grpc.Status.t * Pbrt.Encoder.t option) Lwt.t
unary is the type for a unary grpc rpc, one request, one response.
type client_streaming = Pbrt.Decoder.t Lwt_stream.t->(Grpc.Status.t * Pbrt.Encoder.t option) Lwt.t
client_streaming is the type for an rpc where the client streams the requests and the server responds once.
type server_streaming = Pbrt.Decoder.t ->(Pbrt.Encoder.t -> unit)->Grpc.Status.t Lwt.t
server_streaming is the type for an rpc where the client sends one request and the server sends multiple responses.
type bidirectional_streaming = Pbrt.Decoder.t Lwt_stream.t->(Pbrt.Encoder.t -> unit)->Grpc.Status.t Lwt.t
bidirectional_streaming is the type for an rpc where both the client and server can send multiple messages.
bidirectional_streaming ~f reqd calls f with a stream to pull requests from and andles sending the responses pushed out.
\ No newline at end of file
diff --git a/docs/grpc-lwt/Grpc_lwt__Server/Service/index.html b/docs/grpc-lwt/Grpc_lwt__Server/Service/index.html
new file mode 100644
index 0000000..73dfa1b
--- /dev/null
+++ b/docs/grpc-lwt/Grpc_lwt__Server/Service/index.html
@@ -0,0 +1,2 @@
+
+Service (grpc-lwt.Grpc_lwt__Server.Service)
Module Grpc_lwt__Server.Service
type t
t represents a gRPC service with potentially multiple rpcs and the information needed to route to them.
handle_request t reqd handles routing reqd to the correct rpc if available in t.
\ No newline at end of file
diff --git a/docs/grpc-lwt/Grpc_lwt__Server/index.html b/docs/grpc-lwt/Grpc_lwt__Server/index.html
index 6e20410..947119c 100644
--- a/docs/grpc-lwt/Grpc_lwt__Server/index.html
+++ b/docs/grpc-lwt/Grpc_lwt__Server/index.html
@@ -1,2 +1,2 @@
-Grpc_lwt__Server (grpc-lwt.Grpc_lwt__Server)
handle_request t reqd handles routing reqd to the correct rpc if available in t.
\ No newline at end of file
diff --git a/docs/grpc/Grpc/Status/index.html b/docs/grpc/Grpc/Status/index.html
index 2d1e0a2..0b5c666 100644
--- a/docs/grpc/Grpc/Status/index.html
+++ b/docs/grpc/Grpc/Status/index.html
@@ -1,2 +1,2 @@
-Status (grpc.Grpc.Status)
message t returns the message associated with t, if there is one.
\ No newline at end of file
diff --git a/docs/grpc/Grpc__/Client/index.html b/docs/grpc/Grpc__/Client/index.html
deleted file mode 100644
index 782aaf8..0000000
--- a/docs/grpc/Grpc__/Client/index.html
+++ /dev/null
@@ -1,2 +0,0 @@
-
-Client (grpc.Grpc__.Client)
Module Grpc__.Client
\ No newline at end of file
diff --git a/docs/grpc/Grpc__/Status/index.html b/docs/grpc/Grpc__/Status/index.html
index 525eb1f..43d5ce1 100644
--- a/docs/grpc/Grpc__/Status/index.html
+++ b/docs/grpc/Grpc__/Status/index.html
@@ -1,2 +1,2 @@
-Status (grpc.Grpc__.Status)
message t returns the message associated with t, if there is one.
\ No newline at end of file
diff --git a/docs/grpc/Grpc__/index.html b/docs/grpc/Grpc__/index.html
index 499075e..3de6ee2 100644
--- a/docs/grpc/Grpc__/index.html
+++ b/docs/grpc/Grpc__/index.html
@@ -1,2 +1,2 @@
-Grpc__ (grpc.Grpc__)
\ No newline at end of file
diff --git a/docs/grpc/Grpc__Client/index.html b/docs/grpc/Grpc__Client/index.html
index c5ede63..e943de7 100644
--- a/docs/grpc/Grpc__Client/index.html
+++ b/docs/grpc/Grpc__Client/index.html
@@ -1,2 +1,2 @@
-Grpc__Client (grpc.Grpc__Client)
Module Grpc__Client
\ No newline at end of file
+Grpc__Client (grpc.Grpc__Client)
\ No newline at end of file
diff --git a/docs/grpc/Grpc__Client/module-type-S/index.html b/docs/grpc/Grpc__Client/module-type-S/index.html
new file mode 100644
index 0000000..c47945a
--- /dev/null
+++ b/docs/grpc/Grpc__Client/module-type-S/index.html
@@ -0,0 +1,2 @@
+
+S (grpc.Grpc__Client.S)
Module type Grpc__Client.S
The type of a Client
type t
t represents a client and the associated services and routing information.
val add_service : name:string->service:(H2.Reqd.t -> unit)->t->t
add_service ~name ~service t adds service to t and ensures that it is routable via name.
val make_request : t->service:string->rpc:string->request:bytes-> H2.Reqd.t
make_request t reqd routes reqd to the appropriate service in t if available.
\ No newline at end of file
diff --git a/docs/grpc/Grpc__Status/index.html b/docs/grpc/Grpc__Status/index.html
index 5a3316f..d8b8765 100644
--- a/docs/grpc/Grpc__Status/index.html
+++ b/docs/grpc/Grpc__Status/index.html
@@ -1,2 +1,2 @@
-Grpc__Status (grpc.Grpc__Status)