Class: VBox::VRDEServer
- Inherits:
-
Base
- Object
- Base
- VBox::VRDEServer
show all
- Defined in:
- lib/virtualbox/classes/vrde_server.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/vrde_server.rb', line 4
def ref
@ref
end
|
Instance Method Details
#allow_multi_connection ⇒ Object
32
33
34
|
# File 'lib/virtualbox/classes/vrde_server.rb', line 32
def allow_multi_connection
VBox::WebService.send_request(:ivrde_server_get_allow_multi_connection, _this)
end
|
#allow_multi_connection=(allow_multi_connection) ⇒ Object
36
37
38
|
# File 'lib/virtualbox/classes/vrde_server.rb', line 36
def allow_multi_connection=(allow_multi_connection)
VBox::WebService.send_request(:ivrde_server_set_allow_multi_connection, _this.merge(:allow_multi_connection => allow_multi_connection))
end
|
#auth_library ⇒ Object
56
57
58
|
# File 'lib/virtualbox/classes/vrde_server.rb', line 56
def auth_library
VBox::WebService.send_request(:ivrde_server_get_auth_library, _this)
end
|
#auth_library=(auth_library) ⇒ Object
60
61
62
|
# File 'lib/virtualbox/classes/vrde_server.rb', line 60
def auth_library=(auth_library)
VBox::WebService.send_request(:ivrde_server_set_auth_library, _this.merge(:auth_library => auth_library))
end
|
#auth_timeout ⇒ Object
24
25
26
|
# File 'lib/virtualbox/classes/vrde_server.rb', line 24
def auth_timeout
VBox::WebService.send_request(:ivrde_server_get_auth_timeout, _this)
end
|
#auth_timeout=(auth_timeout) ⇒ Object
28
29
30
|
# File 'lib/virtualbox/classes/vrde_server.rb', line 28
def auth_timeout=(auth_timeout)
VBox::WebService.send_request(:ivrde_server_set_auth_timeout, _this.merge(:auth_timeout => auth_timeout))
end
|
#auth_type ⇒ Object
16
17
18
|
# File 'lib/virtualbox/classes/vrde_server.rb', line 16
def auth_type
VBox::WebService.send_request(:ivrde_server_get_auth_type, _this)
end
|
#auth_type=(auth_type) ⇒ Object
20
21
22
|
# File 'lib/virtualbox/classes/vrde_server.rb', line 20
def auth_type=(auth_type)
VBox::WebService.send_request(:ivrde_server_set_auth_type, _this.merge(:auth_type => auth_type))
end
|
#enabled ⇒ Object
8
9
10
|
# File 'lib/virtualbox/classes/vrde_server.rb', line 8
def enabled
VBox::WebService.send_request(:ivrde_server_get_enabled, _this)
end
|
#enabled=(enabled) ⇒ Object
12
13
14
|
# File 'lib/virtualbox/classes/vrde_server.rb', line 12
def enabled=(enabled)
VBox::WebService.send_request(:ivrde_server_set_enabled, _this.merge(:enabled => enabled))
end
|
#get_vrde_property(args = {}) ⇒ Object
70
71
72
73
|
# File 'lib/virtualbox/classes/vrde_server.rb', line 70
def get_vrde_property(args={})
ensure_hash(args)
VBox::WebService.send_request(:ivrde_server_get_vrde_property, _this.merge(args))
end
|
#reuse_single_connection ⇒ Object
40
41
42
|
# File 'lib/virtualbox/classes/vrde_server.rb', line 40
def reuse_single_connection
VBox::WebService.send_request(:ivrde_server_get_reuse_single_connection, _this)
end
|
#reuse_single_connection=(reuse_single_connection) ⇒ Object
44
45
46
|
# File 'lib/virtualbox/classes/vrde_server.rb', line 44
def reuse_single_connection=(reuse_single_connection)
VBox::WebService.send_request(:ivrde_server_set_reuse_single_connection, _this.merge(:reuse_single_connection => reuse_single_connection))
end
|
#set_vrde_property(args = {}) ⇒ Object
75
76
77
78
|
# File 'lib/virtualbox/classes/vrde_server.rb', line 75
def set_vrde_property(args={})
ensure_hash(args)
VBox::WebService.send_request(:ivrde_server_set_vrde_property, _this.merge(args))
end
|
#vrde_ext_pack ⇒ Object
48
49
50
|
# File 'lib/virtualbox/classes/vrde_server.rb', line 48
def vrde_ext_pack
VBox::WebService.send_request(:ivrde_server_get_vrde_ext_pack, _this)
end
|
#vrde_ext_pack=(vrde_ext_pack) ⇒ Object
52
53
54
|
# File 'lib/virtualbox/classes/vrde_server.rb', line 52
def vrde_ext_pack=(vrde_ext_pack)
VBox::WebService.send_request(:ivrde_server_set_vrde_ext_pack, _this.merge(:vrde_ext_pack => vrde_ext_pack))
end
|
#vrde_properties ⇒ Object
64
65
66
|
# File 'lib/virtualbox/classes/vrde_server.rb', line 64
def vrde_properties
VBox::WebService.send_request(:ivrde_server_get_vrde_properties, _this)
end
|