⚝
One Hat Cyber Team
⚝
Your IP:
216.73.216.133
Server IP:
185.119.109.197
Server:
Linux managedhosting.chostar.me 5.15.0-160-generic #170-Ubuntu SMP Wed Oct 1 10:06:56 UTC 2025 x86_64
Server Software:
Apache
PHP Version:
8.1.33
Buat File
|
Buat Folder
Eksekusi
Dir :
~
/
usr
/
share
/
ri
/
3.0.0
/
system
/
Process
/
Status
/
View File Name :
cdesc-Status.ri
U:RDoc::NormalClass[iI"Status:ETI"Process::Status;TI"Object;To:RDoc::Markup::Document:@parts[o;;[ o:RDoc::Markup::Paragraph;[ I"9Process::Status encapsulates the information on the ;TI"Dstatus of a running or terminated system process. The built-in ;TI"3variable
$?
is either +nil+ or a ;TI"Process::Status object.;To:RDoc::Markup::BlankLine o:RDoc::Markup::Verbatim;[ I""fork { exit 99 } #=> 26557 ;TI""Process.wait #=> 26557 ;TI",$?.class #=> Process::Status ;TI""$?.to_i #=> 25344 ;TI"$? >> 8 #=> 99 ;TI""$?.stopped? #=> false ;TI"!$?.exited? #=> true ;TI"$?.exitstatus #=> 99 ;T:@format0o; ;[I"BPosix systems record information on processes using a 16-bit ;TI"Binteger. The lower bits record the process status (stopped, ;TI"Fexited, signaled) and the upper bits possibly contain additional ;TI"Ginformation (for example the program's return code in the case of ;TI"Gexited processes). Pre Ruby 1.8, these bits were exposed directly ;TI";to the Ruby program. Ruby now encapsulates these in a ;TI"8Process::Status object. To maximize compatibility, ;TI"Dhowever, these objects retain a bit-oriented interface. In the ;TI"Gdescriptions that follow, when we talk about the integer value of ;TI"2_stat_, we're referring to this 16 bit value.;T: @fileI"process.c;T:0@omit_headings_from_table_of_contents_below0; 0;0[ [ [ [[I" class;T[[:public[[I" wait;TI"process.c;T[:protected[ [:private[ [I" instance;T[[;[[I"&;T@7[I"==;T@7[I">>;T@7[I"coredump?;T@7[I"exited?;T@7[I"exitstatus;T@7[I"inspect;T@7[I"pid;T@7[I"signaled?;T@7[I" stopped?;T@7[I"stopsig;T@7[I" success?;T@7[I"termsig;T@7[I" to_i;T@7[I" to_s;T@7[;[ [;[ [ [U:RDoc::Context::Section[i 0o;;[ ; 0;0[@+I"Process;TcRDoc::NormalModule