Class: VBox::USBDeviceFilter
- Inherits:
-
Base
- Object
- Base
- VBox::USBDeviceFilter
show all
- Defined in:
- lib/virtualbox/classes/usb_device_filter.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
#active ⇒ Object
14
15
16
|
# File 'lib/virtualbox/classes/usb_device_filter.rb', line 14
def active
VBox::WebService.send_request(:iusb_device_filter_get_active, _this)
end
|
#active=(active) ⇒ Object
18
19
20
|
# File 'lib/virtualbox/classes/usb_device_filter.rb', line 18
def active=(active)
VBox::WebService.send_request(:iusb_device_filter_set_active, _this.merge(:active => active))
end
|
#manufacturer ⇒ Object
46
47
48
|
# File 'lib/virtualbox/classes/usb_device_filter.rb', line 46
def manufacturer
VBox::WebService.send_request(:iusb_device_filter_get_manufacturer, _this)
end
|
#manufacturer=(manufacturer) ⇒ Object
50
51
52
|
# File 'lib/virtualbox/classes/usb_device_filter.rb', line 50
def manufacturer=(manufacturer)
VBox::WebService.send_request(:iusb_device_filter_set_manufacturer, _this.merge(:manufacturer => manufacturer))
end
|
#masked_interfaces ⇒ Object
86
87
88
|
# File 'lib/virtualbox/classes/usb_device_filter.rb', line 86
def masked_interfaces
VBox::WebService.send_request(:iusb_device_filter_get_masked_interfaces, _this)
end
|
#masked_interfaces=(masked_interfaces) ⇒ Object
90
91
92
|
# File 'lib/virtualbox/classes/usb_device_filter.rb', line 90
def masked_interfaces=(masked_interfaces)
VBox::WebService.send_request(:iusb_device_filter_set_masked_interfaces, _this.merge(:masked_interfaces => masked_interfaces))
end
|
#name ⇒ Object
6
7
8
|
# File 'lib/virtualbox/classes/usb_device_filter.rb', line 6
def name
VBox::WebService.send_request(:iusb_device_filter_get_name, _this)
end
|
#name=(name) ⇒ Object
10
11
12
|
# File 'lib/virtualbox/classes/usb_device_filter.rb', line 10
def name=(name)
VBox::WebService.send_request(:iusb_device_filter_set_name, _this.merge(:name => name))
end
|
#port ⇒ Object
70
71
72
|
# File 'lib/virtualbox/classes/usb_device_filter.rb', line 70
def port
VBox::WebService.send_request(:iusb_device_filter_get_port, _this)
end
|
#port=(port) ⇒ Object
74
75
76
|
# File 'lib/virtualbox/classes/usb_device_filter.rb', line 74
def port=(port)
VBox::WebService.send_request(:iusb_device_filter_set_port, _this.merge(:port => port))
end
|
#product ⇒ Object
54
55
56
|
# File 'lib/virtualbox/classes/usb_device_filter.rb', line 54
def product
VBox::WebService.send_request(:iusb_device_filter_get_product, _this)
end
|
#product=(product) ⇒ Object
58
59
60
|
# File 'lib/virtualbox/classes/usb_device_filter.rb', line 58
def product=(product)
VBox::WebService.send_request(:iusb_device_filter_set_product, _this.merge(:product => product))
end
|
#product_id ⇒ Object
30
31
32
|
# File 'lib/virtualbox/classes/usb_device_filter.rb', line 30
def product_id
VBox::WebService.send_request(:iusb_device_filter_get_product_id, _this)
end
|
#product_id=(product_id) ⇒ Object
34
35
36
|
# File 'lib/virtualbox/classes/usb_device_filter.rb', line 34
def product_id=(product_id)
VBox::WebService.send_request(:iusb_device_filter_set_product_id, _this.merge(:product_id => product_id))
end
|
#remote ⇒ Object
78
79
80
|
# File 'lib/virtualbox/classes/usb_device_filter.rb', line 78
def remote
VBox::WebService.send_request(:iusb_device_filter_get_remote, _this)
end
|
#remote=(remote) ⇒ Object
82
83
84
|
# File 'lib/virtualbox/classes/usb_device_filter.rb', line 82
def remote=(remote)
VBox::WebService.send_request(:iusb_device_filter_set_remote, _this.merge(:remote => remote))
end
|
#revision ⇒ Object
38
39
40
|
# File 'lib/virtualbox/classes/usb_device_filter.rb', line 38
def revision
VBox::WebService.send_request(:iusb_device_filter_get_revision, _this)
end
|
#revision=(revision) ⇒ Object
42
43
44
|
# File 'lib/virtualbox/classes/usb_device_filter.rb', line 42
def revision=(revision)
VBox::WebService.send_request(:iusb_device_filter_set_revision, _this.merge(:revision => revision))
end
|
#serial_number ⇒ Object
62
63
64
|
# File 'lib/virtualbox/classes/usb_device_filter.rb', line 62
def serial_number
VBox::WebService.send_request(:iusb_device_filter_get_serial_number, _this)
end
|
#serial_number=(serial_number) ⇒ Object
66
67
68
|
# File 'lib/virtualbox/classes/usb_device_filter.rb', line 66
def serial_number=(serial_number)
VBox::WebService.send_request(:iusb_device_filter_set_serial_number, _this.merge(:serial_number => serial_number))
end
|
#vendor_id ⇒ Object
22
23
24
|
# File 'lib/virtualbox/classes/usb_device_filter.rb', line 22
def vendor_id
VBox::WebService.send_request(:iusb_device_filter_get_vendor_id, _this)
end
|
#vendor_id=(vendor_id) ⇒ Object
26
27
28
|
# File 'lib/virtualbox/classes/usb_device_filter.rb', line 26
def vendor_id=(vendor_id)
VBox::WebService.send_request(:iusb_device_filter_set_vendor_id, _this.merge(:vendor_id => vendor_id))
end
|