Class: VBox::VRDEServerInfo

Inherits:
Base
  • Object
show all
Defined in:
lib/virtualbox/classes/vrde_server_info.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

#refObject (readonly)

Returns the value of attribute ref.



4
5
6
# File 'lib/virtualbox/classes/vrde_server_info.rb', line 4

def ref
  @ref
end

Instance Method Details

#activeObject

Attributes



8
9
10
# File 'lib/virtualbox/classes/vrde_server_info.rb', line 8

def active
  VBox::WebService.send_request(:ivrde_server_info_get_active, _this)
end

#begin_timeObject



20
21
22
# File 'lib/virtualbox/classes/vrde_server_info.rb', line 20

def begin_time
  VBox::WebService.send_request(:ivrde_server_info_get_begin_time, _this)
end

#bytes_receivedObject



36
37
38
# File 'lib/virtualbox/classes/vrde_server_info.rb', line 36

def bytes_received
  VBox::WebService.send_request(:ivrde_server_info_get_bytes_received, _this)
end

#bytes_received_totalObject



40
41
42
# File 'lib/virtualbox/classes/vrde_server_info.rb', line 40

def bytes_received_total
  VBox::WebService.send_request(:ivrde_server_info_get_bytes_receied_total, _this)
end

#bytes_sentObject



28
29
30
# File 'lib/virtualbox/classes/vrde_server_info.rb', line 28

def bytes_sent
  VBox::WebService.send_request(:ivrde_server_info_get_active, _this)
end

#bytes_sent_totalObject



32
33
34
# File 'lib/virtualbox/classes/vrde_server_info.rb', line 32

def bytes_sent_total
  VBox::WebService.send_request(:ivrde_server_info_get_bytes_sent_total, _this)
end

#client_ipObject



56
57
58
# File 'lib/virtualbox/classes/vrde_server_info.rb', line 56

def client_ip
  VBox::WebService.send_request(:ivrde_server_info_get_client_ip, _this)
end

#client_nameObject



52
53
54
# File 'lib/virtualbox/classes/vrde_server_info.rb', line 52

def client_name
  VBox::WebService.send_request(:ivrde_server_info_get_client_name, _this)
end

#client_versionObject



60
61
62
# File 'lib/virtualbox/classes/vrde_server_info.rb', line 60

def client_version
  VBox::WebService.send_request(:ivrde_server_info_get_client_version, _this)
end

#domainObject



48
49
50
# File 'lib/virtualbox/classes/vrde_server_info.rb', line 48

def domain
  VBox::WebService.send_request(:ivrde_server_info_get_domain, _this)
end

#encryption_styleObject



64
65
66
# File 'lib/virtualbox/classes/vrde_server_info.rb', line 64

def encryption_style
  VBox::WebService.send_request(:ivrde_server_info_get_encryption_style, _this)
end

#end_timeObject



24
25
26
# File 'lib/virtualbox/classes/vrde_server_info.rb', line 24

def end_time
  VBox::WebService.send_request(:ivrde_server_info_get_end_time, _this)
end

#number_of_clientsObject



16
17
18
# File 'lib/virtualbox/classes/vrde_server_info.rb', line 16

def number_of_clients
  VBox::WebService.send_request(:ivrde_server_info_get_number_of_clients, _this)
end

#portObject



12
13
14
# File 'lib/virtualbox/classes/vrde_server_info.rb', line 12

def port
  VBox::WebService.send_request(:ivrde_server_info_get_port, _this)
end

#userObject



44
45
46
# File 'lib/virtualbox/classes/vrde_server_info.rb', line 44

def user
  VBox::WebService.send_request(:ivrde_server_info_get_user, _this)
end