Class
TeamSpeak3::Server
In:
lib/server.rb
Parent:
Object
Methods
connect
create
execute
kick_client!
login
new
prepare_command
select_server
send_message_to
virtual_servers
Attributes
active_server
[R]
ip_address
[R]
query_account
[R]
query_port
[R]
socket
[R]
Public Class methods
new
(ip_address, query_port, opts = {})
Public Instance methods
connect
()
create
(params = {})
execute
(command, params = {})
kick_client!
(client_id, action, reason = nil)
login
(query_user, query_pass)
prepare_command
(command, params = {})
select_server
(virtual_server_id)
send_message_to
(target, message, target_type = :auto)
virtual_servers
()
[Validate]