Class: VBox::AudioAdapter
- Inherits:
-
Base
- Object
- Base
- VBox::AudioAdapter
show all
- Defined in:
- lib/virtualbox/classes/audio_adapter.rb
Instance Attribute Summary collapse
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 Attribute Details
#ref ⇒ Object
Returns the value of attribute ref.
4
5
6
|
# File 'lib/virtualbox/classes/audio_adapter.rb', line 4
def ref
@ref
end
|
Instance Method Details
#audo_controller ⇒ Object
16
17
18
|
# File 'lib/virtualbox/classes/audio_adapter.rb', line 16
def audo_controller
VBox::WebService.send_request(:i_audio_adapter_get_audo_controller, _this)
end
|
#audo_controller=(audo_controller) ⇒ Object
20
21
22
23
|
# File 'lib/virtualbox/classes/audio_adapter.rb', line 20
def audo_controller=(audo_controller)
VBox::WebService.send_request(:i_audio_adapter_set_audo_controller,
_this.merge(:audo_controller => audo_controller))
end
|
#audo_driver ⇒ Object
25
26
27
|
# File 'lib/virtualbox/classes/audio_adapter.rb', line 25
def audo_driver
VBox::WebService.send_request(:i_audio_adapter_get_audo_driver, _this)
end
|
#audo_driver=(audo_driver) ⇒ Object
29
30
31
|
# File 'lib/virtualbox/classes/audio_adapter.rb', line 29
def audo_driver=(audo_driver)
VBox::WebService.send_request(:i_audio_adapter_set_audo_driver, _this.merge(:audo_driver => audo_driver))
end
|
#enabled ⇒ Object
8
9
10
|
# File 'lib/virtualbox/classes/audio_adapter.rb', line 8
def enabled
VBox::WebService.send_request(:i_audio_adapter_get_enabled, _this)
end
|
#enabled=(enabled) ⇒ Object
12
13
14
|
# File 'lib/virtualbox/classes/audio_adapter.rb', line 12
def enabled=(enabled)
VBox::WebService.send_request(:i_audio_adapter_set_enabled, _this.merge(:enabled => enabled))
end
|