tyler / roomy

a mud engine in ruby

This URL has Read+Write access

roomy / server.rb
100644 18 lines (13 sloc) 0.264 kb
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
require 'socket'
 
class Mud
  class Server
 
    def initialize(port=3333, host="0.0.0.0")
      @tcp_server = ::TCPServer.new(host,port)
    end
 
    def start
      while (session = @tcp_server.accept)
        Client.connect(session)
      end
    end
  end
end