Up

Module Fields

Signature

val names : string list
val oom_score : (t, int) Fieldslib.Field.t
val oom_adj : (t, int) Fieldslib.Field.t
val fds : (t, Fd.t list option) Fieldslib.Field.t
val top_command : (t, string) Fieldslib.Field.t
val status : (t, Status.t) Fieldslib.Field.t
val statm : (t, Statm.t) Fieldslib.Field.t
val stat : (t, Stat.t) Fieldslib.Field.t
val limits : (t, Limits.t option) Fieldslib.Field.t
val root : (t, string option) Fieldslib.Field.t
val exe : (t, string option) Fieldslib.Field.t
val environ : (t, string option) Fieldslib.Field.t
val cwd : (t, string option) Fieldslib.Field.t
val cmdline : (t, string) Fieldslib.Field.t
val fold : init:'acc__0 -> pid:('acc__0 -> (t, Core.Std.Pid.t) Fieldslib.Field.t -> 'acc__1) -> cmdline:('acc__1 -> (t, string) Fieldslib.Field.t -> 'acc__2) -> cwd:('acc__2 -> (t, string option) Fieldslib.Field.t -> 'acc__3) -> environ:('acc__3 -> (t, string option) Fieldslib.Field.t -> 'acc__4) -> exe:('acc__4 -> (t, string option) Fieldslib.Field.t -> 'acc__5) -> root:('acc__5 -> (t, string option) Fieldslib.Field.t -> 'acc__6) -> limits:('acc__6 -> (t, Limits.t option) Fieldslib.Field.t -> 'acc__7) -> stat:('acc__7 -> (t, Stat.t) Fieldslib.Field.t -> 'acc__8) -> statm:('acc__8 -> (t, Statm.t) Fieldslib.Field.t -> 'acc__9) -> status:('acc__9 -> (t, Status.t) Fieldslib.Field.t -> 'acc__10) -> task_stats:('acc__10 -> (t, Stat.t Core.Std.Pid.Map.t) Fieldslib.Field.t -> 'acc__11) -> top_command:('acc__11 -> (t, string) Fieldslib.Field.t -> 'acc__12) -> fds:('acc__12 -> (t, Fd.t list option) Fieldslib.Field.t -> 'acc__13) -> oom_adj:('acc__13 -> (t, int) Fieldslib.Field.t -> 'acc__14) -> oom_score:('acc__14 -> (t, int) Fieldslib.Field.t -> 'acc__15) -> 'acc__15
val make_creator : pid:((t, Core.Std.Pid.t) Fieldslib.Field.t -> 'acc__0 -> ('input__ -> Core.Std.Pid.t) * 'acc__1) -> cmdline:((t, string) Fieldslib.Field.t -> 'acc__1 -> ('input__ -> string) * 'acc__2) -> cwd:((t, string option) Fieldslib.Field.t -> 'acc__2 -> ('input__ -> string option) * 'acc__3) -> environ:((t, string option) Fieldslib.Field.t -> 'acc__3 -> ('input__ -> string option) * 'acc__4) -> exe:((t, string option) Fieldslib.Field.t -> 'acc__4 -> ('input__ -> string option) * 'acc__5) -> root:((t, string option) Fieldslib.Field.t -> 'acc__5 -> ('input__ -> string option) * 'acc__6) -> limits:((t, Limits.t option) Fieldslib.Field.t -> 'acc__6 -> ('input__ -> Limits.t option) * 'acc__7) -> stat:((t, Stat.t) Fieldslib.Field.t -> 'acc__7 -> ('input__ -> Stat.t) * 'acc__8) -> statm:((t, Statm.t) Fieldslib.Field.t -> 'acc__8 -> ('input__ -> Statm.t) * 'acc__9) -> status:((t, Status.t) Fieldslib.Field.t -> 'acc__9 -> ('input__ -> Status.t) * 'acc__10) -> task_stats:((t, Stat.t Core.Std.Pid.Map.t) Fieldslib.Field.t -> 'acc__10 -> ('input__ -> Stat.t Core.Std.Pid.Map.t) * 'acc__11) -> top_command:((t, string) Fieldslib.Field.t -> 'acc__11 -> ('input__ -> string) * 'acc__12) -> fds:((t, Fd.t list option) Fieldslib.Field.t -> 'acc__12 -> ('input__ -> Fd.t list option) * 'acc__13) -> oom_adj:((t, int) Fieldslib.Field.t -> 'acc__13 -> ('input__ -> int) * 'acc__14) -> oom_score:((t, int) Fieldslib.Field.t -> 'acc__14 -> ('input__ -> int) * 'acc__15) -> 'acc__0 -> ('input__ -> t) * 'acc__15
val create : pid:Core.Std.Pid.t -> cmdline:string -> cwd:string option -> environ:string option -> exe:string option -> root:string option -> limits:Limits.t option -> stat:Stat.t -> statm:Statm.t -> status:Status.t -> task_stats:Stat.t Core.Std.Pid.Map.t -> top_command:string -> fds:Fd.t list option -> oom_adj:int -> oom_score:int -> t
val map : pid:((t, Core.Std.Pid.t) Fieldslib.Field.t -> Core.Std.Pid.t) -> cmdline:((t, string) Fieldslib.Field.t -> string) -> cwd:((t, string option) Fieldslib.Field.t -> string option) -> environ:((t, string option) Fieldslib.Field.t -> string option) -> exe:((t, string option) Fieldslib.Field.t -> string option) -> root:((t, string option) Fieldslib.Field.t -> string option) -> limits:((t, Limits.t option) Fieldslib.Field.t -> Limits.t option) -> stat:((t, Stat.t) Fieldslib.Field.t -> Stat.t) -> statm:((t, Statm.t) Fieldslib.Field.t -> Statm.t) -> status:((t, Status.t) Fieldslib.Field.t -> Status.t) -> task_stats:((t, Stat.t Core.Std.Pid.Map.t) Fieldslib.Field.t -> Stat.t Core.Std.Pid.Map.t) -> top_command:((t, string) Fieldslib.Field.t -> string) -> fds:((t, Fd.t list option) Fieldslib.Field.t -> Fd.t list option) -> oom_adj:((t, int) Fieldslib.Field.t -> int) -> oom_score:((t, int) Fieldslib.Field.t -> int) -> t
val iter : pid:((t, Core.Std.Pid.t) Fieldslib.Field.t -> unit) -> cmdline:((t, string) Fieldslib.Field.t -> unit) -> cwd:((t, string option) Fieldslib.Field.t -> unit) -> environ:((t, string option) Fieldslib.Field.t -> unit) -> exe:((t, string option) Fieldslib.Field.t -> unit) -> root:((t, string option) Fieldslib.Field.t -> unit) -> limits:((t, Limits.t option) Fieldslib.Field.t -> unit) -> stat:((t, Stat.t) Fieldslib.Field.t -> unit) -> statm:((t, Statm.t) Fieldslib.Field.t -> unit) -> status:((t, Status.t) Fieldslib.Field.t -> unit) -> task_stats:((t, Stat.t Core.Std.Pid.Map.t) Fieldslib.Field.t -> unit) -> top_command:((t, string) Fieldslib.Field.t -> unit) -> fds:((t, Fd.t list option) Fieldslib.Field.t -> unit) -> oom_adj:((t, int) Fieldslib.Field.t -> unit) -> oom_score:((t, int) Fieldslib.Field.t -> unit) -> unit
val for_all : pid:((t, Core.Std.Pid.t) Fieldslib.Field.t -> bool) -> cmdline:((t, string) Fieldslib.Field.t -> bool) -> cwd:((t, string option) Fieldslib.Field.t -> bool) -> environ:((t, string option) Fieldslib.Field.t -> bool) -> exe:((t, string option) Fieldslib.Field.t -> bool) -> root:((t, string option) Fieldslib.Field.t -> bool) -> limits:((t, Limits.t option) Fieldslib.Field.t -> bool) -> stat:((t, Stat.t) Fieldslib.Field.t -> bool) -> statm:((t, Statm.t) Fieldslib.Field.t -> bool) -> status:((t, Status.t) Fieldslib.Field.t -> bool) -> task_stats:((t, Stat.t Core.Std.Pid.Map.t) Fieldslib.Field.t -> bool) -> top_command:((t, string) Fieldslib.Field.t -> bool) -> fds:((t, Fd.t list option) Fieldslib.Field.t -> bool) -> oom_adj:((t, int) Fieldslib.Field.t -> bool) -> oom_score:((t, int) Fieldslib.Field.t -> bool) -> bool
val exists : pid:((t, Core.Std.Pid.t) Fieldslib.Field.t -> bool) -> cmdline:((t, string) Fieldslib.Field.t -> bool) -> cwd:((t, string option) Fieldslib.Field.t -> bool) -> environ:((t, string option) Fieldslib.Field.t -> bool) -> exe:((t, string option) Fieldslib.Field.t -> bool) -> root:((t, string option) Fieldslib.Field.t -> bool) -> limits:((t, Limits.t option) Fieldslib.Field.t -> bool) -> stat:((t, Stat.t) Fieldslib.Field.t -> bool) -> statm:((t, Statm.t) Fieldslib.Field.t -> bool) -> status:((t, Status.t) Fieldslib.Field.t -> bool) -> task_stats:((t, Stat.t Core.Std.Pid.Map.t) Fieldslib.Field.t -> bool) -> top_command:((t, string) Fieldslib.Field.t -> bool) -> fds:((t, Fd.t list option) Fieldslib.Field.t -> bool) -> oom_adj:((t, int) Fieldslib.Field.t -> bool) -> oom_score:((t, int) Fieldslib.Field.t -> bool) -> bool
val to_list : pid:((t, Core.Std.Pid.t) Fieldslib.Field.t -> 'elem__) -> cmdline:((t, string) Fieldslib.Field.t -> 'elem__) -> cwd:((t, string option) Fieldslib.Field.t -> 'elem__) -> environ:((t, string option) Fieldslib.Field.t -> 'elem__) -> exe:((t, string option) Fieldslib.Field.t -> 'elem__) -> root:((t, string option) Fieldslib.Field.t -> 'elem__) -> limits:((t, Limits.t option) Fieldslib.Field.t -> 'elem__) -> stat:((t, Stat.t) Fieldslib.Field.t -> 'elem__) -> statm:((t, Statm.t) Fieldslib.Field.t -> 'elem__) -> status:((t, Status.t) Fieldslib.Field.t -> 'elem__) -> task_stats:((t, Stat.t Core.Std.Pid.Map.t) Fieldslib.Field.t -> 'elem__) -> top_command:((t, string) Fieldslib.Field.t -> 'elem__) -> fds:((t, Fd.t list option) Fieldslib.Field.t -> 'elem__) -> oom_adj:((t, int) Fieldslib.Field.t -> 'elem__) -> oom_score:((t, int) Fieldslib.Field.t -> 'elem__) -> 'elem__ list
val map_poly : ([<
| `Read
| `Set_and_create
], t, 'x0) Fieldslib.Field.user -> 'x0 list
module Direct : sig .. end