Class: VBox::BIOSSettings

Inherits:
Base
  • Object
show all
Defined in:
lib/virtualbox/classes/bios_settings.rb

Instance Attribute Summary

Attributes inherited from Base

#ref

Instance Method Summary collapse

Methods inherited from Base

#_this, #delete!, #ensure_hash, #initialize, #vbox_class

Constructor Details

This class inherits a constructor from VBox::Base

Instance Method Details

#acpi_enabledObject



47
48
49
# File 'lib/virtualbox/classes/bios_settings.rb', line 47

def acpi_enabled
  VBox::WebService.send_request(:ibios_settings_get_acpi_enabled, _this)
end

#acpi_enabled=(acpi_enabled) ⇒ Object



51
52
53
# File 'lib/virtualbox/classes/bios_settings.rb', line 51

def acpi_enabled=(acpi_enabled)
  VBox::WebService.send_request(:ibios_settings_set_acpi_enabled, _this.merge('ACPIEnabled' => acpi_enabled))
end

#boot_menu_modeObject



39
40
41
# File 'lib/virtualbox/classes/bios_settings.rb', line 39

def boot_menu_mode
  VBox::WebService.send_request(:ibios_settings_get_boot_menu_mode, _this)
end

#boot_menu_mode=(boot_menu_mode) ⇒ Object



43
44
45
# File 'lib/virtualbox/classes/bios_settings.rb', line 43

def boot_menu_mode=(boot_menu_mode)
  VBox::WebService.send_request(:ibios_settings_set_boot_menu_mode, _this.merge(:boot_menu_mode => boot_menu_mode))
end

#ioapic_enabledObject



55
56
57
# File 'lib/virtualbox/classes/bios_settings.rb', line 55

def ioapic_enabled
  VBox::WebService.send_request(:ibios_settings_get_ioapic_enabled, _this)
end

#ioapic_enabled=(ioapic_enabled) ⇒ Object



59
60
61
# File 'lib/virtualbox/classes/bios_settings.rb', line 59

def ioapic_enabled=(ioapic_enabled)
  VBox::WebService.send_request(:ibios_settings_set_ioapic_enabled, _this.merge('IOAPICEnabled' => ioapic_enabled))
end

#logo_display_timeObject



22
23
24
# File 'lib/virtualbox/classes/bios_settings.rb', line 22

def logo_display_time
  VBox::WebService.send_request(:ibios_settings_get_logo_display_time, _this)
end

#logo_display_time=(logo_display_time) ⇒ Object



26
27
28
29
# File 'lib/virtualbox/classes/bios_settings.rb', line 26

def logo_display_time=(logo_display_time)
  VBox::WebService.send_request(:ibios_settings_set_logo_display_time,
                                _this.merge(:logo_display_time => logo_display_time))
end

#logo_fade_inObject

Attributes



6
7
8
# File 'lib/virtualbox/classes/bios_settings.rb', line 6

def logo_fade_in
  VBox::WebService.send_request(:ibios_settings_get_logo_fade_in, _this)
end

#logo_fade_in=(logo_fade_in) ⇒ Object



10
11
12
# File 'lib/virtualbox/classes/bios_settings.rb', line 10

def logo_fade_in=(logo_fade_in)
  VBox::WebService.send_request(:ibios_settings_set_logo_fade_in, _this.merge(:logo_fade_in => logo_fade_in))
end

#logo_fade_outObject



14
15
16
# File 'lib/virtualbox/classes/bios_settings.rb', line 14

def logo_fade_out
  VBox::WebService.send_request(:ibios_settings_get_logo_fade_out, _this)
end

#logo_fade_out=(logo_fade_out) ⇒ Object



18
19
20
# File 'lib/virtualbox/classes/bios_settings.rb', line 18

def logo_fade_out=(logo_fade_out)
  VBox::WebService.send_request(:ibios_settings_set_logo_fade_out, _this.merge(:logo_fade_out => logo_fade_out))
end

#logo_image_pathObject



31
32
33
# File 'lib/virtualbox/classes/bios_settings.rb', line 31

def logo_image_path
  VBox::WebService.send_request(:ibios_settings_get_logo_image_path, _this)
end

#logo_image_path=(logo_image_path) ⇒ Object



35
36
37
# File 'lib/virtualbox/classes/bios_settings.rb', line 35

def logo_image_path=(logo_image_path)
  VBox::WebService.send_request(:ibios_settings_set_logo_image_path, _this.merge(:logo_image_path => logo_image_path))
end

#pxe_debug_enabledObject



71
72
73
# File 'lib/virtualbox/classes/bios_settings.rb', line 71

def pxe_debug_enabled
  VBox::WebService.send_request(:ibios_settings_get_pxe_debug_enabled, _this)
end

#pxe_debug_enabled=(pxe_debug_enabled) ⇒ Object



75
76
77
# File 'lib/virtualbox/classes/bios_settings.rb', line 75

def pxe_debug_enabled=(pxe_debug_enabled)
  VBox::WebService.send_request(:ibios_settings_set_pxe_debug_enabled, _this.merge('PXEDebugEnabled' => pxe_debug_enabled))
end

#time_offsetObject



63
64
65
# File 'lib/virtualbox/classes/bios_settings.rb', line 63

def time_offset
  VBox::WebService.send_request(:ibios_settings_get_time_offset, _this)
end

#time_offset=(time_offset) ⇒ Object



67
68
69
# File 'lib/virtualbox/classes/bios_settings.rb', line 67

def time_offset=(time_offset)
  VBox::WebService.send_request(:ibios_settings_set_time_offset, _this.merge(:time_offset => time_offset))
end