U:RDoc::NormalModule[iI" Process:ET@0o:RDoc::Markup::Document: @parts[o;;[: @fileI"process.c;T:0@omit_headings_from_table_of_contents_below0; 0; 0[[4U:RDoc::Constant[iI" WNOHANG;TI"Process::WNOHANG;T00o;;[o:RDoc::Markup::Paragraph;[I"see Process.wait;To:RDoc::Markup::BlankLine; @ ; 0@ @cRDoc::NormalModule0U; [iI"WUNTRACED;TI"Process::WUNTRACED;T00o;;[o; ;[I"see Process.wait;T@; @ ; 0@ @@0U; [iI"PRIO_PROCESS;TI"Process::PRIO_PROCESS;T00o;;[o; ;[I"see Process.setpriority;T@; @ ; 0@ @@0U; [iI"PRIO_PGRP;TI"Process::PRIO_PGRP;T00o;;[o; ;[I"see Process.setpriority;T@; @ ; 0@ @@0U; [iI"PRIO_USER;TI"Process::PRIO_USER;T00o;;[o; ;[I"see Process.setpriority;T@; @ ; 0@ @@0U; [iI"RLIM_SAVED_MAX;TI"Process::RLIM_SAVED_MAX;T00o;;[o; ;[I"see Process.setrlimit;T@; @ ; 0@ @@0U; [iI"RLIM_INFINITY;TI"Process::RLIM_INFINITY;T00o;;[o; ;[I"see Process.setrlimit;T@; @ ; 0@ @@0U; [iI"RLIM_SAVED_CUR;TI"Process::RLIM_SAVED_CUR;T00o;;[o; ;[I"see Process.setrlimit;T@; @ ; 0@ @@0U; [iI"RLIMIT_AS;TI"Process::RLIMIT_AS;T00o;;[o; ;[I"KMaximum size of the process's virtual memory (address space) in bytes.;T@o; ;[I"4see the system getrlimit(2) manual for details.;T; @ ; 0@ @@0U; [iI"RLIMIT_CORE;TI"Process::RLIMIT_CORE;T00o;;[o; ;[I"#Maximum size of the core file.;T@o; ;[I"4see the system getrlimit(2) manual for details.;T; @ ; 0@ @@0U; [iI"RLIMIT_CPU;TI"Process::RLIMIT_CPU;T00o;;[o; ;[I"CPU time limit in seconds.;T@o; ;[I"4see the system getrlimit(2) manual for details.;T; @ ; 0@ @@0U; [iI"RLIMIT_DATA;TI"Process::RLIMIT_DATA;T00o;;[o; ;[I"0Maximum size of the process's data segment.;T@o; ;[I"4see the system getrlimit(2) manual for details.;T; @ ; 0@ @@0U; [iI"RLIMIT_FSIZE;TI"Process::RLIMIT_FSIZE;T00o;;[o; ;[I"7Maximum size of files that the process may create.;T@o; ;[I"4see the system getrlimit(2) manual for details.;T; @ ; 0@ @@0U; [iI"RLIMIT_MEMLOCK;TI"Process::RLIMIT_MEMLOCK;T00o;;[o; ;[I"CMaximum number of bytes of memory that may be locked into RAM.;T@o; ;[I"4see the system getrlimit(2) manual for details.;T; @ ; 0@ @@0U; [iI"RLIMIT_MSGQUEUE;TI"Process::RLIMIT_MSGQUEUE;T00o;;[o; ;[I"FSpecifies the limit on the number of bytes that can be allocated ;TI"Jfor POSIX message queues for the real user ID of the calling process.;T@o; ;[I"4see the system getrlimit(2) manual for details.;T; @ ; 0@ @@0U; [iI"RLIMIT_NICE;TI"Process::RLIMIT_NICE;T00o;;[o; ;[I"ISpecifies a ceiling to which the process's nice value can be raised.;T@o; ;[I"4see the system getrlimit(2) manual for details.;T; @ ; 0@ @@0U; [iI"RLIMIT_NOFILE;TI"Process::RLIMIT_NOFILE;T00o;;[o; ;[I"DSpecifies a value one greater than the maximum file descriptor ;TI"/number that can be opened by this process.;T@o; ;[I"4see the system getrlimit(2) manual for details.;T; @ ; 0@ @@0U; [iI"RLIMIT_NPROC;TI"Process::RLIMIT_NPROC;T00o;;[o; ;[I"AThe maximum number of processes that can be created for the ;TI")real user ID of the calling process.;T@o; ;[I"4see the system getrlimit(2) manual for details.;T; @ ; 0@ @@0U; [iI"RLIMIT_RSS;TI"Process::RLIMIT_RSS;T00o;;[o; ;[I"BSpecifies the limit (in pages) of the process's resident set.;T@o; ;[I"4see the system getrlimit(2) manual for details.;T; @ ; 0@ @@0U; [iI"RLIMIT_RTPRIO;TI"Process::RLIMIT_RTPRIO;T00o;;[o; ;[I"TSpecifies a ceiling on the real-time priority that may be set for this process.;T@o; ;[I"4see the system getrlimit(2) manual for details.;T; @ ; 0@ @@0U; [iI"RLIMIT_RTTIME;TI"Process::RLIMIT_RTTIME;T00o;;[o; ;[I"JSpecifies limit on CPU time this process scheduled under a real-time ;TI"#scheduling policy can consume.;T@o; ;[I"4see the system getrlimit(2) manual for details.;T; @ ; 0@ @@0U; [iI"RLIMIT_SBSIZE;TI"Process::RLIMIT_SBSIZE;T00o;;[o; ;[I"'Maximum size of the socket buffer.;T; @ ; 0@ @@0U; [iI"RLIMIT_SIGPENDING;TI"Process::RLIMIT_SIGPENDING;T00o;;[o; ;[I"GSpecifies a limit on the number of signals that may be queued for ;TI"-the real user ID of the calling process.;T@o; ;[I"4see the system getrlimit(2) manual for details.;T; @ ; 0@ @@0U; [iI"RLIMIT_STACK;TI"Process::RLIMIT_STACK;T00o;;[o; ;[I")Maximum size of the stack, in bytes.;T@o; ;[I"4see the system getrlimit(2) manual for details.;T; @ ; 0@ @@0U; [iI"CLOCK_REALTIME;TI"Process::CLOCK_REALTIME;T00o;;[o; ;[I"see Process.clock_gettime;T@; @ ; 0@ @@0U; [iI"CLOCK_MONOTONIC;TI"Process::CLOCK_MONOTONIC;T00o;;[o; ;[I"see Process.clock_gettime;T@; @ ; 0@ @@0U; [iI"CLOCK_PROCESS_CPUTIME_ID;TI"&Process::CLOCK_PROCESS_CPUTIME_ID;T00o;;[o; ;[I"see Process.clock_gettime;T@; @ ; 0@ @@0U; [iI"CLOCK_THREAD_CPUTIME_ID;TI"%Process::CLOCK_THREAD_CPUTIME_ID;T00o;;[o; ;[I"see Process.clock_gettime;T@; @ ; 0@ @@0U; [iI"CLOCK_VIRTUAL;TI"Process::CLOCK_VIRTUAL;T00o;;[o; ;[I"see Process.clock_gettime;T@; @ ; 0@ @@0U; [iI"CLOCK_PROF;TI"Process::CLOCK_PROF;T00o;;[o; ;[I"see Process.clock_gettime;T@; @ ; 0@ @@0U; [iI"CLOCK_REALTIME_FAST;TI"!Process::CLOCK_REALTIME_FAST;T00o;;[o; ;[I"see Process.clock_gettime;T@; @ ; 0@ @@0U; [iI"CLOCK_REALTIME_PRECISE;TI"$Process::CLOCK_REALTIME_PRECISE;T00o;;[o; ;[I"see Process.clock_gettime;T@; @ ; 0@ @@0U; [iI"CLOCK_REALTIME_COARSE;TI"#Process::CLOCK_REALTIME_COARSE;T00o;;[o; ;[I"see Process.clock_gettime;T@; @ ; 0@ @@0U; [iI"CLOCK_REALTIME_ALARM;TI""Process::CLOCK_REALTIME_ALARM;T00o;;[o; ;[I"see Process.clock_gettime;T@; @ ; 0@ @@0U; [iI"CLOCK_MONOTONIC_FAST;TI""Process::CLOCK_MONOTONIC_FAST;T00o;;[o; ;[I"see Process.clock_gettime;T@; @ ; 0@ @@0U; [iI"CLOCK_MONOTONIC_PRECISE;TI"%Process::CLOCK_MONOTONIC_PRECISE;T00o;;[o; ;[I"see Process.clock_gettime;T@; @ ; 0@ @@0U; [iI"CLOCK_MONOTONIC_RAW;TI"!Process::CLOCK_MONOTONIC_RAW;T00o;;[o; ;[I"see Process.clock_gettime;T@; @ ; 0@ @@0U; [iI"CLOCK_MONOTONIC_RAW_APPROX;TI"(Process::CLOCK_MONOTONIC_RAW_APPROX;T00o;;[o; ;[I"see Process.clock_gettime;T@; @ ; 0@ @@0U; [iI"CLOCK_MONOTONIC_COARSE;TI"$Process::CLOCK_MONOTONIC_COARSE;T00o;;[o; ;[I"see Process.clock_gettime;T@; @ ; 0@ @@0U; [iI"CLOCK_BOOTTIME;TI"Process::CLOCK_BOOTTIME;T00o;;[o; ;[I"see Process.clock_gettime;T@; @ ; 0@ @@0U; [iI"CLOCK_BOOTTIME_ALARM;TI""Process::CLOCK_BOOTTIME_ALARM;T00o;;[o; ;[I"see Process.clock_gettime;T@; @ ; 0@ @@0U; [iI"CLOCK_UPTIME;TI"Process::CLOCK_UPTIME;T00o;;[o; ;[I"see Process.clock_gettime;T@; @ ; 0@ @@0U; [iI"CLOCK_UPTIME_FAST;TI"Process::CLOCK_UPTIME_FAST;T00o;;[o; ;[I"see Process.clock_gettime;T@; @ ; 0@ @@0U; [iI"CLOCK_UPTIME_PRECISE;TI""Process::CLOCK_UPTIME_PRECISE;T00o;;[o; ;[I"see Process.clock_gettime;T@; @ ; 0@ @@0U; [iI"CLOCK_UPTIME_RAW;TI"Process::CLOCK_UPTIME_RAW;T00o;;[o; ;[I"see Process.clock_gettime;T@; @ ; 0@ @@0U; [iI"CLOCK_UPTIME_RAW_APPROX;TI"%Process::CLOCK_UPTIME_RAW_APPROX;T00o;;[o; ;[I"see Process.clock_gettime;T@; @ ; 0@ @@0U; [iI"CLOCK_SECOND;TI"Process::CLOCK_SECOND;T00o;;[o; ;[I"see Process.clock_gettime;T@; @ ; 0@ @@0[[[I" class;T[[: public[1[I" abort;TI"process.c;T[I" argv0;TI" ruby.c;T[I"clock_getres;T@î[I"clock_gettime;T@î[I" daemon;T@î[I" detach;T@î[I" egid;T@î[I" egid=;T@î[I" euid;T@î[I" euid=;T@î[I" exec;T@î[I" exit;T@î[I" exit!;T@î[I" fork;T@î[I" getpgid;T@î[I" getpgrp;T@î[I"getpriority;T@î[I"getrlimit;T@î[I" getsid;T@î[I"gid;T@î[I" gid=;T@î[I" groups;T@î[I" groups=;T@î[I"initgroups;T@î[I" kill;T@î[I"maxgroups;T@î[I"maxgroups=;T@î[I"pid;T@î[I" ppid;T@î[I" setpgid;T@î[I" setpgrp;T@î[I"setpriority;T@î[I"setproctitle;T@ñ[I"setrlimit;T@î[I" setsid;T@î[I" spawn;T@î[I" times;T@î[I"uid;T@î[I" uid=;T@î[I" wait;T@î[I" wait2;T@î[I" waitall;T@î[I" waitpid;T@î[I" waitpid2;T@î[:protected[[: private[[I" instance;T[[;[[;[[;[[[U:RDoc::Context::Section[i0o;;[; 0; 0[@ I" ruby.c;T@ZcRDoc::TopLevel