functor
(Version_i : sig
val version : int
type query
type response
type error
val model_of_query :
Versioned_rpc.Callee_converts.Pipe_rpc.Make.Register.query ->
Model.query
val response_of_model :
Model.response ->
Versioned_rpc.Callee_converts.Pipe_rpc.Make.Register.response
val error_of_model :
Model.error ->
Versioned_rpc.Callee_converts.Pipe_rpc.Make.Register.error
val bin_query :
Versioned_rpc.Callee_converts.Pipe_rpc.Make.Register.query
Core.Std.Bin_prot.Type_class.t
val bin_read_query :
Versioned_rpc.Callee_converts.Pipe_rpc.Make.Register.query
Core.Std.Bin_prot.Read.reader
val __bin_read_query__ :
(int ->
Versioned_rpc.Callee_converts.Pipe_rpc.Make.Register.query)
Core.Std.Bin_prot.Read.reader
val bin_reader_query :
Versioned_rpc.Callee_converts.Pipe_rpc.Make.Register.query
Core.Std.Bin_prot.Type_class.reader
val bin_size_query :
Versioned_rpc.Callee_converts.Pipe_rpc.Make.Register.query
Core.Std.Bin_prot.Size.sizer
val bin_write_query :
Versioned_rpc.Callee_converts.Pipe_rpc.Make.Register.query
Core.Std.Bin_prot.Write.writer
val bin_writer_query :
Versioned_rpc.Callee_converts.Pipe_rpc.Make.Register.query
Core.Std.Bin_prot.Type_class.writer
val bin_response :
Versioned_rpc.Callee_converts.Pipe_rpc.Make.Register.response
Core.Std.Bin_prot.Type_class.t
val bin_read_response :
Versioned_rpc.Callee_converts.Pipe_rpc.Make.Register.response
Core.Std.Bin_prot.Read.reader
val __bin_read_response__ :
(int ->
Versioned_rpc.Callee_converts.Pipe_rpc.Make.Register.response)
Core.Std.Bin_prot.Read.reader
val bin_reader_response :
Versioned_rpc.Callee_converts.Pipe_rpc.Make.Register.response
Core.Std.Bin_prot.Type_class.reader
val bin_size_response :
Versioned_rpc.Callee_converts.Pipe_rpc.Make.Register.response
Core.Std.Bin_prot.Size.sizer
val bin_write_response :
Versioned_rpc.Callee_converts.Pipe_rpc.Make.Register.response
Core.Std.Bin_prot.Write.writer
val bin_writer_response :
Versioned_rpc.Callee_converts.Pipe_rpc.Make.Register.response
Core.Std.Bin_prot.Type_class.writer
val bin_error :
Versioned_rpc.Callee_converts.Pipe_rpc.Make.Register.error
Core.Std.Bin_prot.Type_class.t
val bin_read_error :
Versioned_rpc.Callee_converts.Pipe_rpc.Make.Register.error
Core.Std.Bin_prot.Read.reader
val __bin_read_error__ :
(int ->
Versioned_rpc.Callee_converts.Pipe_rpc.Make.Register.error)
Core.Std.Bin_prot.Read.reader
val bin_reader_error :
Versioned_rpc.Callee_converts.Pipe_rpc.Make.Register.error
Core.Std.Bin_prot.Type_class.reader
val bin_size_error :
Versioned_rpc.Callee_converts.Pipe_rpc.Make.Register.error
Core.Std.Bin_prot.Size.sizer
val bin_write_error :
Versioned_rpc.Callee_converts.Pipe_rpc.Make.Register.error
Core.Std.Bin_prot.Write.writer
val bin_writer_error :
Versioned_rpc.Callee_converts.Pipe_rpc.Make.Register.error
Core.Std.Bin_prot.Type_class.writer
end) ->
sig
val rpc :
(Version_i.query, Version_i.response, Version_i.error) Rpc.Pipe_rpc.t
end