Class: Kanrisuru::Core::System::CPUArchitecture

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

Instance Attribute Summary collapse

Instance Attribute Details

#address_sizesObject

Returns the value of attribute address_sizes

Returns:

  • (Object)

    the current value of address_sizes



11
12
13
# File 'lib/kanrisuru/core/system/types.rb', line 11

def address_sizes
  @address_sizes
end

#architectureObject

Returns the value of attribute architecture

Returns:

  • (Object)

    the current value of architecture



11
12
13
# File 'lib/kanrisuru/core/system/types.rb', line 11

def architecture
  @architecture
end

#bogo_mipsObject

Returns the value of attribute bogo_mips

Returns:

  • (Object)

    the current value of bogo_mips



11
12
13
# File 'lib/kanrisuru/core/system/types.rb', line 11

def bogo_mips
  @bogo_mips
end

#byte_orderObject

Returns the value of attribute byte_order

Returns:

  • (Object)

    the current value of byte_order



11
12
13
# File 'lib/kanrisuru/core/system/types.rb', line 11

def byte_order
  @byte_order
end

#coresObject

Returns the value of attribute cores

Returns:

  • (Object)

    the current value of cores



11
12
13
# File 'lib/kanrisuru/core/system/types.rb', line 11

def cores
  @cores
end

#cores_per_socketObject

Returns the value of attribute cores_per_socket

Returns:

  • (Object)

    the current value of cores_per_socket



11
12
13
# File 'lib/kanrisuru/core/system/types.rb', line 11

def cores_per_socket
  @cores_per_socket
end

#cpu_familyObject

Returns the value of attribute cpu_family

Returns:

  • (Object)

    the current value of cpu_family



11
12
13
# File 'lib/kanrisuru/core/system/types.rb', line 11

def cpu_family
  @cpu_family
end

#cpu_max_mhzObject

Returns the value of attribute cpu_max_mhz

Returns:

  • (Object)

    the current value of cpu_max_mhz



11
12
13
# File 'lib/kanrisuru/core/system/types.rb', line 11

def cpu_max_mhz
  @cpu_max_mhz
end

#cpu_mhzObject

Returns the value of attribute cpu_mhz

Returns:

  • (Object)

    the current value of cpu_mhz



11
12
13
# File 'lib/kanrisuru/core/system/types.rb', line 11

def cpu_mhz
  @cpu_mhz
end

#cpu_min_mhzObject

Returns the value of attribute cpu_min_mhz

Returns:

  • (Object)

    the current value of cpu_min_mhz



11
12
13
# File 'lib/kanrisuru/core/system/types.rb', line 11

def cpu_min_mhz
  @cpu_min_mhz
end

#flagsObject

Returns the value of attribute flags

Returns:

  • (Object)

    the current value of flags



11
12
13
# File 'lib/kanrisuru/core/system/types.rb', line 11

def flags
  @flags
end

#hypervisor_vendorObject

Returns the value of attribute hypervisor_vendor

Returns:

  • (Object)

    the current value of hypervisor_vendor



11
12
13
# File 'lib/kanrisuru/core/system/types.rb', line 11

def hypervisor_vendor
  @hypervisor_vendor
end

#l1d_cacheObject

Returns the value of attribute l1d_cache

Returns:

  • (Object)

    the current value of l1d_cache



11
12
13
# File 'lib/kanrisuru/core/system/types.rb', line 11

def l1d_cache
  @l1d_cache
end

#l1i_cacheObject

Returns the value of attribute l1i_cache

Returns:

  • (Object)

    the current value of l1i_cache



11
12
13
# File 'lib/kanrisuru/core/system/types.rb', line 11

def l1i_cache
  @l1i_cache
end

#l2_cacheObject

Returns the value of attribute l2_cache

Returns:

  • (Object)

    the current value of l2_cache



11
12
13
# File 'lib/kanrisuru/core/system/types.rb', line 11

def l2_cache
  @l2_cache
end

#l3_cacheObject

Returns the value of attribute l3_cache

Returns:

  • (Object)

    the current value of l3_cache



11
12
13
# File 'lib/kanrisuru/core/system/types.rb', line 11

def l3_cache
  @l3_cache
end

#modelObject

Returns the value of attribute model

Returns:

  • (Object)

    the current value of model



11
12
13
# File 'lib/kanrisuru/core/system/types.rb', line 11

def model
  @model
end

#model_nameObject

Returns the value of attribute model_name

Returns:

  • (Object)

    the current value of model_name



11
12
13
# File 'lib/kanrisuru/core/system/types.rb', line 11

def model_name
  @model_name
end

#numa_modeObject

Returns the value of attribute numa_mode

Returns:

  • (Object)

    the current value of numa_mode



11
12
13
# File 'lib/kanrisuru/core/system/types.rb', line 11

def numa_mode
  @numa_mode
end

#numa_nodesObject

Returns the value of attribute numa_nodes

Returns:

  • (Object)

    the current value of numa_nodes



11
12
13
# File 'lib/kanrisuru/core/system/types.rb', line 11

def numa_nodes
  @numa_nodes
end

#online_cpusObject

Returns the value of attribute online_cpus

Returns:

  • (Object)

    the current value of online_cpus



11
12
13
# File 'lib/kanrisuru/core/system/types.rb', line 11

def online_cpus
  @online_cpus
end

#operation_modesObject

Returns the value of attribute operation_modes

Returns:

  • (Object)

    the current value of operation_modes



11
12
13
# File 'lib/kanrisuru/core/system/types.rb', line 11

def operation_modes
  @operation_modes
end

#socketsObject

Returns the value of attribute sockets

Returns:

  • (Object)

    the current value of sockets



11
12
13
# File 'lib/kanrisuru/core/system/types.rb', line 11

def sockets
  @sockets
end

#steppingObject

Returns the value of attribute stepping

Returns:

  • (Object)

    the current value of stepping



11
12
13
# File 'lib/kanrisuru/core/system/types.rb', line 11

def stepping
  @stepping
end

#threads_per_coreObject

Returns the value of attribute threads_per_core

Returns:

  • (Object)

    the current value of threads_per_core



11
12
13
# File 'lib/kanrisuru/core/system/types.rb', line 11

def threads_per_core
  @threads_per_core
end

#vendor_idObject

Returns the value of attribute vendor_id

Returns:

  • (Object)

    the current value of vendor_id



11
12
13
# File 'lib/kanrisuru/core/system/types.rb', line 11

def vendor_id
  @vendor_id
end

#virtualizationObject

Returns the value of attribute virtualization

Returns:

  • (Object)

    the current value of virtualization



11
12
13
# File 'lib/kanrisuru/core/system/types.rb', line 11

def virtualization
  @virtualization
end

#virtualization_typeObject

Returns the value of attribute virtualization_type

Returns:

  • (Object)

    the current value of virtualization_type



11
12
13
# File 'lib/kanrisuru/core/system/types.rb', line 11

def virtualization_type
  @virtualization_type
end

#vulnerabilitiesObject

Returns the value of attribute vulnerabilities

Returns:

  • (Object)

    the current value of vulnerabilities



11
12
13
# File 'lib/kanrisuru/core/system/types.rb', line 11

def vulnerabilities
  @vulnerabilities
end