class ClasslessMud::Server

Public Class Methods

new(port, game) click to toggle source
# File lib/classless_mud/server.rb, line 3
def initialize port, game
  @port = port
  @game = game
end

Public Instance Methods

start() click to toggle source
# File lib/classless_mud/server.rb, line 8
def start
  @signature = EventMachine.start_server('0.0.0.0', @port, ::ClasslessMud::Client) do |client|
    client.start @game
  end
end
stop() click to toggle source
# File lib/classless_mud/server.rb, line 14
def stop
  EventMachine.stop_server(@signature)
end