Class: Kanrisuru::Core::System::CPUArchitecture
- Inherits:
-
Struct
- Object
- Struct
- Kanrisuru::Core::System::CPUArchitecture
- Defined in:
- lib/kanrisuru/core/system/types.rb
Instance Attribute Summary collapse
-
#address_sizes ⇒ Object
Returns the value of attribute address_sizes.
-
#architecture ⇒ Object
Returns the value of attribute architecture.
-
#bogo_mips ⇒ Object
Returns the value of attribute bogo_mips.
-
#byte_order ⇒ Object
Returns the value of attribute byte_order.
-
#cores ⇒ Object
Returns the value of attribute cores.
-
#cores_per_socket ⇒ Object
Returns the value of attribute cores_per_socket.
-
#cpu_family ⇒ Object
Returns the value of attribute cpu_family.
-
#cpu_max_mhz ⇒ Object
Returns the value of attribute cpu_max_mhz.
-
#cpu_mhz ⇒ Object
Returns the value of attribute cpu_mhz.
-
#cpu_min_mhz ⇒ Object
Returns the value of attribute cpu_min_mhz.
-
#flags ⇒ Object
Returns the value of attribute flags.
-
#hypervisor_vendor ⇒ Object
Returns the value of attribute hypervisor_vendor.
-
#l1d_cache ⇒ Object
Returns the value of attribute l1d_cache.
-
#l1i_cache ⇒ Object
Returns the value of attribute l1i_cache.
-
#l2_cache ⇒ Object
Returns the value of attribute l2_cache.
-
#l3_cache ⇒ Object
Returns the value of attribute l3_cache.
-
#model ⇒ Object
Returns the value of attribute model.
-
#model_name ⇒ Object
Returns the value of attribute model_name.
-
#numa_mode ⇒ Object
Returns the value of attribute numa_mode.
-
#numa_nodes ⇒ Object
Returns the value of attribute numa_nodes.
-
#online_cpus ⇒ Object
Returns the value of attribute online_cpus.
-
#operation_modes ⇒ Object
Returns the value of attribute operation_modes.
-
#sockets ⇒ Object
Returns the value of attribute sockets.
-
#stepping ⇒ Object
Returns the value of attribute stepping.
-
#threads_per_core ⇒ Object
Returns the value of attribute threads_per_core.
-
#vendor_id ⇒ Object
Returns the value of attribute vendor_id.
-
#virtualization ⇒ Object
Returns the value of attribute virtualization.
-
#virtualization_type ⇒ Object
Returns the value of attribute virtualization_type.
-
#vulnerabilities ⇒ Object
Returns the value of attribute vulnerabilities.
Instance Attribute Details
#address_sizes ⇒ Object
Returns the value of attribute address_sizes
11 12 13 |
# File 'lib/kanrisuru/core/system/types.rb', line 11 def address_sizes @address_sizes end |
#architecture ⇒ Object
Returns the value of attribute architecture
11 12 13 |
# File 'lib/kanrisuru/core/system/types.rb', line 11 def architecture @architecture end |
#bogo_mips ⇒ Object
Returns the value of attribute bogo_mips
11 12 13 |
# File 'lib/kanrisuru/core/system/types.rb', line 11 def bogo_mips @bogo_mips end |
#byte_order ⇒ Object
Returns the value of attribute byte_order
11 12 13 |
# File 'lib/kanrisuru/core/system/types.rb', line 11 def byte_order @byte_order end |
#cores ⇒ Object
Returns the value of attribute cores
11 12 13 |
# File 'lib/kanrisuru/core/system/types.rb', line 11 def cores @cores end |
#cores_per_socket ⇒ Object
Returns the value of attribute cores_per_socket
11 12 13 |
# File 'lib/kanrisuru/core/system/types.rb', line 11 def cores_per_socket @cores_per_socket end |
#cpu_family ⇒ Object
Returns the value of attribute cpu_family
11 12 13 |
# File 'lib/kanrisuru/core/system/types.rb', line 11 def cpu_family @cpu_family end |
#cpu_max_mhz ⇒ Object
Returns the value of attribute cpu_max_mhz
11 12 13 |
# File 'lib/kanrisuru/core/system/types.rb', line 11 def cpu_max_mhz @cpu_max_mhz end |
#cpu_mhz ⇒ Object
Returns the value of attribute cpu_mhz
11 12 13 |
# File 'lib/kanrisuru/core/system/types.rb', line 11 def cpu_mhz @cpu_mhz end |
#cpu_min_mhz ⇒ Object
Returns the value of attribute cpu_min_mhz
11 12 13 |
# File 'lib/kanrisuru/core/system/types.rb', line 11 def cpu_min_mhz @cpu_min_mhz end |
#flags ⇒ Object
Returns the value of attribute flags
11 12 13 |
# File 'lib/kanrisuru/core/system/types.rb', line 11 def flags @flags end |
#hypervisor_vendor ⇒ Object
Returns the value of attribute hypervisor_vendor
11 12 13 |
# File 'lib/kanrisuru/core/system/types.rb', line 11 def hypervisor_vendor @hypervisor_vendor end |
#l1d_cache ⇒ Object
Returns the value of attribute l1d_cache
11 12 13 |
# File 'lib/kanrisuru/core/system/types.rb', line 11 def l1d_cache @l1d_cache end |
#l1i_cache ⇒ Object
Returns the value of attribute l1i_cache
11 12 13 |
# File 'lib/kanrisuru/core/system/types.rb', line 11 def l1i_cache @l1i_cache end |
#l2_cache ⇒ Object
Returns the value of attribute l2_cache
11 12 13 |
# File 'lib/kanrisuru/core/system/types.rb', line 11 def l2_cache @l2_cache end |
#l3_cache ⇒ Object
Returns the value of attribute l3_cache
11 12 13 |
# File 'lib/kanrisuru/core/system/types.rb', line 11 def l3_cache @l3_cache end |
#model ⇒ Object
Returns the value of attribute model
11 12 13 |
# File 'lib/kanrisuru/core/system/types.rb', line 11 def model @model end |
#model_name ⇒ Object
Returns the value of attribute model_name
11 12 13 |
# File 'lib/kanrisuru/core/system/types.rb', line 11 def model_name @model_name end |
#numa_mode ⇒ Object
Returns the value of attribute numa_mode
11 12 13 |
# File 'lib/kanrisuru/core/system/types.rb', line 11 def numa_mode @numa_mode end |
#numa_nodes ⇒ Object
Returns the value of attribute numa_nodes
11 12 13 |
# File 'lib/kanrisuru/core/system/types.rb', line 11 def numa_nodes @numa_nodes end |
#online_cpus ⇒ Object
Returns the value of attribute online_cpus
11 12 13 |
# File 'lib/kanrisuru/core/system/types.rb', line 11 def online_cpus @online_cpus end |
#operation_modes ⇒ Object
Returns the value of attribute operation_modes
11 12 13 |
# File 'lib/kanrisuru/core/system/types.rb', line 11 def operation_modes @operation_modes end |
#sockets ⇒ Object
Returns the value of attribute sockets
11 12 13 |
# File 'lib/kanrisuru/core/system/types.rb', line 11 def sockets @sockets end |
#stepping ⇒ Object
Returns the value of attribute stepping
11 12 13 |
# File 'lib/kanrisuru/core/system/types.rb', line 11 def stepping @stepping end |
#threads_per_core ⇒ Object
Returns the value of attribute threads_per_core
11 12 13 |
# File 'lib/kanrisuru/core/system/types.rb', line 11 def threads_per_core @threads_per_core end |
#vendor_id ⇒ Object
Returns the value of attribute vendor_id
11 12 13 |
# File 'lib/kanrisuru/core/system/types.rb', line 11 def vendor_id @vendor_id end |
#virtualization ⇒ Object
Returns the value of attribute virtualization
11 12 13 |
# File 'lib/kanrisuru/core/system/types.rb', line 11 def virtualization @virtualization end |
#virtualization_type ⇒ Object
Returns the value of attribute virtualization_type
11 12 13 |
# File 'lib/kanrisuru/core/system/types.rb', line 11 def virtualization_type @virtualization_type end |
#vulnerabilities ⇒ Object
Returns the value of attribute vulnerabilities
11 12 13 |
# File 'lib/kanrisuru/core/system/types.rb', line 11 def vulnerabilities @vulnerabilities end |