Up

Module Direct

Signature

val iter : t -> pid:((t, Core.Std.Pid.t) Fieldslib.Field.t -> t -> Core.Std.Pid.t -> unit) -> cmdline:((t, string) Fieldslib.Field.t -> t -> string -> unit) -> cwd:((t, string option) Fieldslib.Field.t -> t -> string option -> unit) -> environ:((t, string option) Fieldslib.Field.t -> t -> string option -> unit) -> exe:((t, string option) Fieldslib.Field.t -> t -> string option -> unit) -> root:((t, string option) Fieldslib.Field.t -> t -> string option -> unit) -> limits:((t, Limits.t option) Fieldslib.Field.t -> t -> Limits.t option -> unit) -> stat:((t, Stat.t) Fieldslib.Field.t -> t -> Stat.t -> unit) -> statm:((t, Statm.t) Fieldslib.Field.t -> t -> Statm.t -> unit) -> status:((t, Status.t) Fieldslib.Field.t -> t -> Status.t -> unit) -> task_stats:((t, Stat.t Core.Std.Pid.Map.t) Fieldslib.Field.t -> t -> Stat.t Core.Std.Pid.Map.t -> unit) -> top_command:((t, string) Fieldslib.Field.t -> t -> string -> unit) -> fds:((t, Fd.t list option) Fieldslib.Field.t -> t -> Fd.t list option -> unit) -> oom_adj:((t, int) Fieldslib.Field.t -> t -> int -> unit) -> oom_score:((t, int) Fieldslib.Field.t -> t -> int -> unit) -> unit
val fold : t -> init:'acc__ -> pid:('acc__ -> (t, Core.Std.Pid.t) Fieldslib.Field.t -> t -> Core.Std.Pid.t -> 'acc__) -> cmdline:('acc__ -> (t, string) Fieldslib.Field.t -> t -> string -> 'acc__) -> cwd:('acc__ -> (t, string option) Fieldslib.Field.t -> t -> string option -> 'acc__) -> environ:('acc__ -> (t, string option) Fieldslib.Field.t -> t -> string option -> 'acc__) -> exe:('acc__ -> (t, string option) Fieldslib.Field.t -> t -> string option -> 'acc__) -> root:('acc__ -> (t, string option) Fieldslib.Field.t -> t -> string option -> 'acc__) -> limits:('acc__ -> (t, Limits.t option) Fieldslib.Field.t -> t -> Limits.t option -> 'acc__) -> stat:('acc__ -> (t, Stat.t) Fieldslib.Field.t -> t -> Stat.t -> 'acc__) -> statm:('acc__ -> (t, Statm.t) Fieldslib.Field.t -> t -> Statm.t -> 'acc__) -> status:('acc__ -> (t, Status.t) Fieldslib.Field.t -> t -> Status.t -> 'acc__) -> task_stats:('acc__ -> (t, Stat.t Core.Std.Pid.Map.t) Fieldslib.Field.t -> t -> Stat.t Core.Std.Pid.Map.t -> 'acc__) -> top_command:('acc__ -> (t, string) Fieldslib.Field.t -> t -> string -> 'acc__) -> fds:('acc__ -> (t, Fd.t list option) Fieldslib.Field.t -> t -> Fd.t list option -> 'acc__) -> oom_adj:('acc__ -> (t, int) Fieldslib.Field.t -> t -> int -> 'acc__) -> oom_score:('acc__ -> (t, int) Fieldslib.Field.t -> t -> int -> 'acc__) -> 'acc__
val set_all_mutable_fields : t -> unit