Module Procfs.Process.Limits

module Limits: sig .. end

module Rlimit: sig .. end
type t = {
   cpu_time : Rlimit.t;
   file_size : Rlimit.t;
   data_size : Rlimit.t;
   stack_size : Rlimit.t;
   core_file_size : Rlimit.t;
   resident_set : Rlimit.t;
   processes : Rlimit.t;
   open_files : Rlimit.t;
   locked_memory : Rlimit.t;
   address_space : Rlimit.t;
   file_locks : Rlimit.t;
   pending_signals : Rlimit.t;
   msgqueue_size : Rlimit.t;
   nice_priority : Rlimit.t;
   realtime_priority : Rlimit.t;
}
val realtime_priority : t -> Rlimit.t
val nice_priority : t -> Rlimit.t
val msgqueue_size : t -> Rlimit.t
val pending_signals : t -> Rlimit.t
val file_locks : t -> Rlimit.t
val address_space : t -> Rlimit.t
val locked_memory : t -> Rlimit.t
val open_files : t -> Rlimit.t
val processes : t -> Rlimit.t
val resident_set : t -> Rlimit.t
val core_file_size : t -> Rlimit.t
val stack_size : t -> Rlimit.t
val data_size : t -> Rlimit.t
val file_size : t -> Rlimit.t
val cpu_time : t -> Rlimit.t
module Fields: sig .. end
val of_string : string -> t
val t_of_sexp : Sexplib.Sexp.t -> t
val sexp_of_t : t -> Sexplib.Sexp.t