Class: Sys::ProcTree::ProcessStatusList

Inherits:
Array
  • Object
show all
Defined in:
lib/sys/proctree/process_status_list.rb

Instance Method Summary collapse

Constructor Details

#initializeProcessStatusList

Returns a new instance of ProcessStatusList.



6
7
8
# File 'lib/sys/proctree/process_status_list.rb', line 6

def initialize
  super(::Sys::ProcTable.ps)
end

Instance Method Details

#exists?(pid) ⇒ Boolean

Returns:

  • (Boolean)


10
11
12
# File 'lib/sys/proctree/process_status_list.rb', line 10

def exists?(pid)
  !!find { |proc| proc.pid == pid }
end