Method: LinuxStat::USB.initialize_hwdata

Defined in:
lib/linux_stat/usb.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.



195
196
197
198
199
200
# File 'lib/linux_stat/usb.rb', line 195

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