sig
  val call_params :
    ?msg_timeout:float ->
    ?destination:Unix.sockaddr -> unit -> Hydro_types.call_params
  val client_params :
    ?trans_timeout:float ->
    ?msg_timeout:float ->
    ?idle_timeout:float ->
    ?exception_handler:Hydro_types.exn_handler ->
    ?max_proto_minor:int ->
    ?max_enc_minor:int -> unit -> Hydro_types.client_params
  val update_client_params :
    ?trans_timeout:float ->
    ?msg_timeout:float ->
    ?idle_timeout:float ->
    ?exception_handler:Hydro_types.exn_handler ->
    ?max_proto_minor:int option ->
    ?max_enc_minor:int option ->
    Hydro_types.client_params -> Hydro_types.client_params
  val update_client_params_by_endpoint :
    Hydro_types.endpoint ->
    Hydro_types.client_params -> Hydro_types.client_params
  val default_exception_handler : Hydro_types.exn_handler
  val client_params_cmp :
    Hydro_types.client_params -> Hydro_types.client_params -> int
end