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:



1195
1196
1197
1198
# File 'lib/reve/classes.rb', line 1195

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.



1194
1195
1196
# File 'lib/reve/classes.rb', line 1194

def open
  @open
end

#playersObject (readonly)

Returns the value of attribute players.



1194
1195
1196
# File 'lib/reve/classes.rb', line 1194

def players
  @players
end

Instance Method Details

#open?Boolean

Returns:

  • (Boolean)


1199
1200
1201
# File 'lib/reve/classes.rb', line 1199

def open?
  @open
end