module Registeradd a new version to the set of versions available via(
Version_i
:
sig
val version :int
type
query
val bin_size_query :query
Bin_prot.Size.sizerval bin_write_query :query
Bin_prot.Write_ml.writerval bin_write_query_ :query
Bin_prot.Unsafe_write_c.writerval bin_writer_query :query
Bin_prot.Type_class.writerval bin_read_query :query
Bin_prot.Read_ml.readerval bin_read_query_ :query
Bin_prot.Unsafe_read_c.readerval bin_read_query__ :(int -> query)
Bin_prot.Unsafe_read_c.readerval bin_reader_query :query
Bin_prot.Type_class.readerval bin_query :query
Bin_prot.Type_class.ttype
response
val bin_size_response :response
Bin_prot.Size.sizerval bin_write_response :response
Bin_prot.Write_ml.writerval bin_write_response_ :response
Bin_prot.Unsafe_write_c.writerval bin_writer_response :response
Bin_prot.Type_class.writerval bin_read_response :response
Bin_prot.Read_ml.readerval bin_read_response_ :response
Bin_prot.Unsafe_read_c.readerval bin_read_response__ :(int -> response)
Bin_prot.Unsafe_read_c.readerval bin_reader_response :response
Bin_prot.Type_class.readerval bin_response :response
Bin_prot.Type_class.ttype
error
val bin_size_error :error
Bin_prot.Size.sizerval bin_write_error :error
Bin_prot.Write_ml.writerval bin_write_error_ :error
Bin_prot.Unsafe_write_c.writerval bin_writer_error :error
Bin_prot.Type_class.writerval bin_read_error :error
Bin_prot.Read_ml.readerval bin_read_error_ :error
Bin_prot.Unsafe_read_c.readerval bin_read_error__ :(int -> error)
Bin_prot.Unsafe_read_c.readerval bin_reader_error :error
Bin_prot.Type_class.readerval bin_error :error
Bin_prot.Type_class.tval query_of_model :Model.query -> query
val model_of_response :response ->
Model.responseval model_of_error :error -> Model.error
end
)
:sig
..end
dispatch_multi
.Parameters: |
|
val rpc : (Version_i.query, Version_i.response, Version_i.error) Rpc.Pipe_rpc.t