Method: LinuxStat::PCI.initialize_hwdata

Defined in:
lib/linux_stat/pci.rb

.initialize_hwdataObject

Initializes hwdata

hwdata can take upto 0.1 to 0.2 seconds to get initialized.

Calling this method will load hwdata for future use.

Once it’s initialized, hwdata_file can’t be changed.

If this method initializes hwdata, it will return true Othewise this method will return false.



280
281
282
283
284
285
# File 'lib/linux_stat/pci.rb', line 280

def initialize_hwdata
  @@hwdata ||= nil
  init = !@@hwdata
  hwdata
  init
end