Class: Kanrisuru::Core::Dmi::IPMIDevice

Inherits:
Struct
  • Object
show all
Defined in:
lib/kanrisuru/core/dmi/types.rb

Overview

Type 38: IPMI Device Information

Instance Attribute Summary collapse

Instance Attribute Details

#base_addressObject

Returns the value of attribute base_address

Returns:

  • (Object)

    the current value of base_address



307
308
309
# File 'lib/kanrisuru/core/dmi/types.rb', line 307

def base_address
  @base_address
end

#dmi_handleObject

Returns the value of attribute dmi_handle

Returns:

  • (Object)

    the current value of dmi_handle



307
308
309
# File 'lib/kanrisuru/core/dmi/types.rb', line 307

def dmi_handle
  @dmi_handle
end

#dmi_sizeObject

Returns the value of attribute dmi_size

Returns:

  • (Object)

    the current value of dmi_size



307
308
309
# File 'lib/kanrisuru/core/dmi/types.rb', line 307

def dmi_size
  @dmi_size
end

#dmi_typeObject

Returns the value of attribute dmi_type

Returns:

  • (Object)

    the current value of dmi_type



307
308
309
# File 'lib/kanrisuru/core/dmi/types.rb', line 307

def dmi_type
  @dmi_type
end

#i2c_slave_addressObject

Returns the value of attribute i2c_slave_address

Returns:

  • (Object)

    the current value of i2c_slave_address



307
308
309
# File 'lib/kanrisuru/core/dmi/types.rb', line 307

def i2c_slave_address
  @i2c_slave_address
end

#interface_typeObject

Returns the value of attribute interface_type

Returns:

  • (Object)

    the current value of interface_type



307
308
309
# File 'lib/kanrisuru/core/dmi/types.rb', line 307

def interface_type
  @interface_type
end

#interrupt_numberObject

Returns the value of attribute interrupt_number

Returns:

  • (Object)

    the current value of interrupt_number



307
308
309
# File 'lib/kanrisuru/core/dmi/types.rb', line 307

def interrupt_number
  @interrupt_number
end

#interrupt_polarityObject

Returns the value of attribute interrupt_polarity

Returns:

  • (Object)

    the current value of interrupt_polarity



307
308
309
# File 'lib/kanrisuru/core/dmi/types.rb', line 307

def interrupt_polarity
  @interrupt_polarity
end

#interrupt_trigger_modeObject

Returns the value of attribute interrupt_trigger_mode

Returns:

  • (Object)

    the current value of interrupt_trigger_mode



307
308
309
# File 'lib/kanrisuru/core/dmi/types.rb', line 307

def interrupt_trigger_mode
  @interrupt_trigger_mode
end

#nv_storage_deviceObject

Returns the value of attribute nv_storage_device

Returns:

  • (Object)

    the current value of nv_storage_device



307
308
309
# File 'lib/kanrisuru/core/dmi/types.rb', line 307

def nv_storage_device
  @nv_storage_device
end

#nv_storage_device_addressObject

Returns the value of attribute nv_storage_device_address

Returns:

  • (Object)

    the current value of nv_storage_device_address



307
308
309
# File 'lib/kanrisuru/core/dmi/types.rb', line 307

def nv_storage_device_address
  @nv_storage_device_address
end

#register_spacingObject

Returns the value of attribute register_spacing

Returns:

  • (Object)

    the current value of register_spacing



307
308
309
# File 'lib/kanrisuru/core/dmi/types.rb', line 307

def register_spacing
  @register_spacing
end

#specification_versionObject

Returns the value of attribute specification_version

Returns:

  • (Object)

    the current value of specification_version



307
308
309
# File 'lib/kanrisuru/core/dmi/types.rb', line 307

def specification_version
  @specification_version
end