Class: Reve::Classes::ServerStatus

Inherits:
Object
  • Object
show all
Defined in:
lib/reve/classes.rb

Overview

ServerStatus object. Simple Attributes:

  • open ( Boolean ) - true if the server is up, false if it’s down

  • players ( Numeric ) - Number of players online

See Also: Reve::API#server_status

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(open, online) ⇒ ServerStatus

:nodoc:



1105
1106
1107
1108
# File 'lib/reve/classes.rb', line 1105

def initialize(open,online) #:nodoc:
  @open = open.downcase == "true"
  @players = online.to_i
end

Instance Attribute Details

#openObject (readonly)

Returns the value of attribute open.



1104
1105
1106
# File 'lib/reve/classes.rb', line 1104

def open
  @open
end

#playersObject (readonly)

Returns the value of attribute players.



1104
1105
1106
# File 'lib/reve/classes.rb', line 1104

def players
  @players
end

Instance Method Details

#open?Boolean

Returns:

  • (Boolean)


1109
1110
1111
# File 'lib/reve/classes.rb', line 1109

def open?
  @open
end