Class: VBox::Session
Instance Attribute Summary
Attributes inherited from Base
Instance Method Summary collapse
- #console ⇒ Object
- #machine ⇒ Object
-
#state ⇒ Object
Attributes.
- #type ⇒ Object
-
#unlock_machine ⇒ Object
Methods.
Methods inherited from Base
#_this, #delete!, #ensure_hash, #initialize, #vbox_class
Constructor Details
This class inherits a constructor from VBox::Base
Instance Method Details
#console ⇒ Object
19 20 21 22 |
# File 'lib/virtualbox/classes/session.rb', line 19 def console console = VBox::WebService.send_request(:i_session_get_console, _this) VBox::Console.new(console) end |
#machine ⇒ Object
14 15 16 17 |
# File 'lib/virtualbox/classes/session.rb', line 14 def machine machine = VBox::WebService.send_request(:i_session_get_machine, _this) VBox::Machine.new(machine) end |
#state ⇒ Object
Attributes
6 7 8 |
# File 'lib/virtualbox/classes/session.rb', line 6 def state VBox::WebService.send_request(:i_session_get_state, _this) end |
#type ⇒ Object
10 11 12 |
# File 'lib/virtualbox/classes/session.rb', line 10 def type VBox::WebService.send_request(:i_session_get_type, _this) end |
#unlock_machine ⇒ Object
Methods
26 27 28 |
# File 'lib/virtualbox/classes/session.rb', line 26 def unlock_machine VBox::WebService.send_request(:i_session_unlock_machine, _this) end |