Legend:
Library
Module
Module type
Parameter
Class
Class type
Library
Module
Module type
Parameter
Class
Class type
type t = {
vendor : string;
model : string;
serial_number : bytes;
world_wide_name : bytes;
version : string;
ipv4_addresses : bytes list;
max_key_size : int;
max_value_size : int;
max_version_size : int;
max_tag_size : int;
max_connections : int;
max_outstanding_read_requests : int;
max_outstanding_write_requests : int;
max_message_size : int;
max_key_range_count : int;
max_operation_count_per_batch : int option;
max_batch_size : int option;
max_deletes_per_batch : int option;
timeout : float;
}
val pp :
Ppx_deriving_runtime.Format.formatter ->
t ->
Ppx_deriving_runtime.unit
val show : t -> Ppx_deriving_runtime.string
val make :
vendor:string ->
world_wide_name:bytes ->
model:string ->
serial_number:bytes ->
version:string ->
ipv4_addresses:bytes list ->
max_key_size:int ->
max_value_size:int ->
max_version_size:int ->
max_tag_size:int ->
max_connections:int ->
max_outstanding_read_requests:int ->
max_outstanding_write_requests:int ->
max_message_size:int ->
max_key_range_count:int ->
max_operation_count_per_batch:int option ->
timeout:float ->
max_batch_size:int option ->
max_deletes_per_batch:int option ->
t