class Rubycon::ServerInfo
Attributes
map[R]
name[R]
ping[R]
players_count[R]
players_max[R]
Public Class Methods
new(server)
click to toggle source
# File lib/rubycon/server_info.rb, line 5 def initialize(server) begin conn = SourceServer.new server.address, server.port @ping = conn.ping.round(0) @players_count = conn.server_info[:number_of_players] @players_max = conn.server_info[:max_players] @map = conn.server_info[:map_name] @name = conn.server_info[:server_name] @reachable = true rescue @reachable = false end end
Public Instance Methods
reachable?()
click to toggle source
# File lib/rubycon/server_info.rb, line 19 def reachable? @reachable end