kinetic-client

Client API for Seagate's Kinetic drives
IN THIS PACKAGE
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 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