Class: VBox::SystemProperties
- Inherits:
-
Base
- Object
- Base
- VBox::SystemProperties
show all
- Defined in:
- lib/virtualbox/classes/system_properties.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
#auto_start_database_path ⇒ Object
151
152
153
|
# File 'lib/virtualbox/classes/system_properties.rb', line 151
def auto_start_database_path
VBox::WebService.send_request(:i_system_properties_get_auto_start_database_path, _this)
end
|
#auto_start_database_path=(auto_start_database_path) ⇒ Object
155
156
157
158
|
# File 'lib/virtualbox/classes/system_properties.rb', line 155
def auto_start_database_path=(auto_start_database_path)
VBox::WebService.send_request(:i_system_properties_set_auto_start_database_path,
_this.merge(:auto_start_database_path => auto_start_database_path))
end
|
#default_additions_iso ⇒ Object
160
161
162
|
# File 'lib/virtualbox/classes/system_properties.rb', line 160
def default_additions_iso
VBox::WebService.send_request(:i_system_properties_get_default_additions_iso, _this)
end
|
#default_additions_iso=(default_additions_iso) ⇒ Object
164
165
166
167
|
# File 'lib/virtualbox/classes/system_properties.rb', line 164
def default_additions_iso=(default_additions_iso)
VBox::WebService.send_request(:i_system_properties_set_default_additions_iso,
_this.merge(:default_additions_iso => default_additions_iso))
end
|
#default_audio_driver ⇒ Object
147
148
149
|
# File 'lib/virtualbox/classes/system_properties.rb', line 147
def default_audio_driver
VBox::WebService.send_request(:i_system_properties_get_default_audio_driver, _this)
end
|
66
67
68
|
# File 'lib/virtualbox/classes/system_properties.rb', line 66
def default_hard_disk_format
VBox::WebService.send_request(:i_system_properties_get_default_hard_disk_format, _this)
end
|
70
71
72
73
|
# File 'lib/virtualbox/classes/system_properties.rb', line 70
def default_hard_disk_format=(default_hard_disk_format)
VBox::WebService.send_request(:i_system_properties_set_default_hard_disk_format,
_this.merge(:default_hard_disk_format => default_hard_disk_format))
end
|
#default_machine_folder ⇒ Object
50
51
52
|
# File 'lib/virtualbox/classes/system_properties.rb', line 50
def default_machine_folder
VBox::WebService.send_request(:i_system_properties_get_default_machine_folder, _this)
end
|
#default_machine_folder=(default_machine_folder) ⇒ Object
54
55
56
57
|
# File 'lib/virtualbox/classes/system_properties.rb', line 54
def default_machine_folder=(default_machine_folder)
VBox::WebService.send_request(:i_system_properties_set_default_machine_folder,
_this.merge(:default_machine_folder => default_machine_folder))
end
|
#default_vrde_ext_pack ⇒ Object
129
130
131
|
# File 'lib/virtualbox/classes/system_properties.rb', line 129
def default_vrde_ext_pack
VBox::WebService.send_request(:i_system_properties_get_default_vrde_ext_pack, _this)
end
|
#default_vrde_ext_pack=(default_vrde_ext_pack) ⇒ Object
133
134
135
136
|
# File 'lib/virtualbox/classes/system_properties.rb', line 133
def default_vrde_ext_pack=(default_vrde_ext_pack)
VBox::WebService.send_request(:i_system_properties_set_default_vrde_ext_pack,
_this.merge(:default_vrde_ext_pack => default_vrde_ext_pack))
end
|
#free_disk_space_error ⇒ Object
93
94
95
|
# File 'lib/virtualbox/classes/system_properties.rb', line 93
def free_disk_space_error
VBox::WebService.send_request(:i_system_properties_get_free_disk_space_error, _this)
end
|
#free_disk_space_error=(free_disk_space_error) ⇒ Object
97
98
99
100
|
# File 'lib/virtualbox/classes/system_properties.rb', line 97
def free_disk_space_error=(free_disk_space_error)
VBox::WebService.send_request(:i_system_properties_set_free_disk_space_error,
_this.merge(:free_disk_space_error => free_disk_space_error))
end
|
#free_disk_space_percent_error ⇒ Object
102
103
104
|
# File 'lib/virtualbox/classes/system_properties.rb', line 102
def free_disk_space_percent_error
VBox::WebService.send_request(:i_system_properties_get_free_disk_space_percent_error, _this)
end
|
#free_disk_space_percent_error=(free_disk_space_percent_error) ⇒ Object
106
107
108
109
|
# File 'lib/virtualbox/classes/system_properties.rb', line 106
def free_disk_space_percent_error=(free_disk_space_percent_error)
VBox::WebService.send_request(:i_system_properties_set_free_disk_space_percent_error,
_this.merge(:free_disk_space_percent_error => free_disk_space_percent_error))
end
|
#free_disk_space_percent_warning ⇒ Object
84
85
86
|
# File 'lib/virtualbox/classes/system_properties.rb', line 84
def free_disk_space_percent_warning
VBox::WebService.send_request(:i_system_properties_get_free_disk_space_percent_warning, _this)
end
|
#free_disk_space_percent_warning=(free_disk_space_percent_warning) ⇒ Object
88
89
90
91
|
# File 'lib/virtualbox/classes/system_properties.rb', line 88
def free_disk_space_percent_warning=(free_disk_space_percent_warning)
VBox::WebService.send_request(:i_system_properties_set_free_disk_space_percent_warning,
_this.merge(:free_disk_space_percent_warning => free_disk_space_percent_warning))
end
|
#free_disk_space_warning ⇒ Object
75
76
77
|
# File 'lib/virtualbox/classes/system_properties.rb', line 75
def free_disk_space_warning
VBox::WebService.send_request(:i_system_properties_get_free_disk_space_warning, _this)
end
|
#free_disk_space_warning=(free_disk_space_warning) ⇒ Object
79
80
81
82
|
# File 'lib/virtualbox/classes/system_properties.rb', line 79
def free_disk_space_warning=(free_disk_space_warning)
VBox::WebService.send_request(:i_system_properties_set_free_disk_space_warning,
_this.merge(:free_disk_space_warning => free_disk_space_warning))
end
|
#get_default_io_cache_setting_for_storage_controller(args = {}) ⇒ Object
171
172
173
174
175
|
# File 'lib/virtualbox/classes/system_properties.rb', line 171
def get_default_io_cache_setting_for_storage_controller(args={})
ensure_hash args
VBox::WebService.send_request(:i_system_properties_get_default_io_cache_setting_for_storage_controller,
_this.merge(args))
end
|
#get_device_types_for_storage_bus(args = {}) ⇒ Object
177
178
179
180
|
# File 'lib/virtualbox/classes/system_properties.rb', line 177
def get_device_types_for_storage_bus(args={})
ensure_hash args
VBox::WebService.send_request(:i_system_properties_get_device_types_for_storage_bus, _this.merge(args))
end
|
#get_max_instances_of_storage_bus(args = {}) ⇒ Object
182
183
184
185
|
# File 'lib/virtualbox/classes/system_properties.rb', line 182
def get_max_instances_of_storage_bus(args={})
ensure_hash args
VBox::WebService.send_request(:i_system_properties_get_max_instances_of_storage_bus, _this.merge(args))
end
|
#get_max_network_adapters(args = {}) ⇒ Object
187
188
189
190
|
# File 'lib/virtualbox/classes/system_properties.rb', line 187
def get_max_network_adapters(args={})
ensure_hash args
VBox::WebService.send_request(:i_system_properties_get_max_network_adapters, _this.merge(args))
end
|
#get_max_network_adapters_of_type(args = {}) ⇒ Object
192
193
194
195
|
# File 'lib/virtualbox/classes/system_properties.rb', line 192
def get_max_network_adapters_of_type(args={})
ensure_hash args
VBox::WebService.send_request(:i_system_properties_get_max_network_adapters_of_type, _this.merge(args))
end
|
#get_max_port_count_for_storage_bus(args = {}) ⇒ Object
197
198
199
200
|
# File 'lib/virtualbox/classes/system_properties.rb', line 197
def get_max_port_count_for_storage_bus(args={})
ensure_hash args
VBox::WebService.send_request(:i_system_properties_get_max_port_count_for_storage_bus, _this.merge(args))
end
|
#get_min_port_count_for_storage_bus(args = {}) ⇒ Object
202
203
204
205
|
# File 'lib/virtualbox/classes/system_properties.rb', line 202
def get_min_port_count_for_storage_bus(args={})
ensure_hash args
VBox::WebService.send_request(:i_system_properties_get_min_port_count_for_storage_bus, _this.merge(args))
end
|
#info_vd_size ⇒ Object
34
35
36
|
# File 'lib/virtualbox/classes/system_properties.rb', line 34
def info_vd_size
VBox::WebService.send_request(:i_system_properties_get_info_vd_size, _this)
end
|
#log_history_count ⇒ Object
138
139
140
|
# File 'lib/virtualbox/classes/system_properties.rb', line 138
def log_history_count
VBox::WebService.send_request(:i_system_properties_get_log_history_count, _this)
end
|
#log_history_count=(log_history_count) ⇒ Object
142
143
144
145
|
# File 'lib/virtualbox/classes/system_properties.rb', line 142
def log_history_count=(log_history_count)
VBox::WebService.send_request(:i_system_properties_set_log_history_count,
_this.merge(:log_history_count => log_history_count))
end
|
#max_boot_position ⇒ Object
46
47
48
|
# File 'lib/virtualbox/classes/system_properties.rb', line 46
def max_boot_position
VBox::WebService.send_request(:i_system_properties_get_max_boot_position, _this)
end
|
#max_guest_cpu_count ⇒ Object
26
27
28
|
# File 'lib/virtualbox/classes/system_properties.rb', line 26
def max_guest_cpu_count
VBox::WebService.send_request(:i_system_properties_get_max_guest_cpu_count, _this)
end
|
#max_guest_monitors ⇒ Object
30
31
32
|
# File 'lib/virtualbox/classes/system_properties.rb', line 30
def max_guest_monitors
VBox::WebService.send_request(:i_system_properties_get_max_guest_monitors, _this)
end
|
#max_guest_ram ⇒ Object
10
11
12
|
# File 'lib/virtualbox/classes/system_properties.rb', line 10
def max_guest_ram
VBox::WebService.send_request(:i_system_properties_get_max_guest_ram, _this)
end
|
#max_guest_vram ⇒ Object
18
19
20
|
# File 'lib/virtualbox/classes/system_properties.rb', line 18
def max_guest_vram
VBox::WebService.send_request(:i_system_properties_get_max_guest_vram, _this)
end
|
59
60
61
62
63
64
|
# File 'lib/virtualbox/classes/system_properties.rb', line 59
def medium_formats
medium_formats = VBox::WebService.send_request(:i_system_properties_get_medium_formats, _this)
medium_formats.to_a.map do |medium_format|
VBox::MediumFormat.new(medium_format)
end
end
|
#min_guest_cpu_count ⇒ Object
22
23
24
|
# File 'lib/virtualbox/classes/system_properties.rb', line 22
def min_guest_cpu_count
VBox::WebService.send_request(:i_system_properties_get_min_guest_cpu_count, _this)
end
|
#min_guest_ram ⇒ Object
6
7
8
|
# File 'lib/virtualbox/classes/system_properties.rb', line 6
def min_guest_ram
VBox::WebService.send_request(:i_system_properties_get_min_guest_ram, _this)
end
|
#min_guest_vram ⇒ Object
14
15
16
|
# File 'lib/virtualbox/classes/system_properties.rb', line 14
def min_guest_vram
VBox::WebService.send_request(:i_system_properties_get_min_guest_vram, _this)
end
|
#parallel_port_count ⇒ Object
42
43
44
|
# File 'lib/virtualbox/classes/system_properties.rb', line 42
def parallel_port_count
VBox::WebService.send_request(:i_system_properties_get_parallel_port_count, _this)
end
|
#serial_port_count ⇒ Object
38
39
40
|
# File 'lib/virtualbox/classes/system_properties.rb', line 38
def serial_port_count
VBox::WebService.send_request(:i_system_properties_get_serial_port_count, _this)
end
|
#vrde_auth_library ⇒ Object
111
112
113
|
# File 'lib/virtualbox/classes/system_properties.rb', line 111
def vrde_auth_library
VBox::WebService.send_request(:i_system_properties_get_vrde_auth_library, _this)
end
|
#vrde_auth_library=(vrde_auth_library) ⇒ Object
115
116
117
118
|
# File 'lib/virtualbox/classes/system_properties.rb', line 115
def vrde_auth_library=(vrde_auth_library)
VBox::WebService.send_request(:i_system_properties_set_vrde_auth_library,
_this.merge('VRDEAuthLibrary' => vrde_auth_library))
end
|
#web_service_auth_library ⇒ Object
120
121
122
|
# File 'lib/virtualbox/classes/system_properties.rb', line 120
def web_service_auth_library
VBox::WebService.send_request(:i_system_properties_get_web_service_auth_library, _this)
end
|
#web_service_auth_library=(web_service_auth_library) ⇒ Object
124
125
126
127
|
# File 'lib/virtualbox/classes/system_properties.rb', line 124
def web_service_auth_library=(web_service_auth_library)
VBox::WebService.send_request(:i_system_properties_set_web_service_auth_library,
_this.merge(:web_service_auth_library => web_service_auth_library))
end
|