Class: Quark::Server::TcpServer
- Inherits:
-
BaseServer
- Object
- BaseServer
- Quark::Server::TcpServer
- Defined in:
- lib/quark/servers/tcp.rb
Instance Method Summary collapse
-
#initialize(options = nil) ⇒ TcpServer
constructor
A new instance of TcpServer.
- #run ⇒ Object
Methods inherited from BaseServer
Constructor Details
#initialize(options = nil) ⇒ TcpServer
7 8 9 |
# File 'lib/quark/servers/tcp.rb', line 7 def initialize(=nil) = || Quark::Config.get("quark.tcp",{}) end |
Instance Method Details
#run ⇒ Object
11 12 13 14 |
# File 'lib/quark/servers/tcp.rb', line 11 def run() puts "Starting #{self.class.to_s} server on #{@_options.get(:address)}:#{@_options.get(:port)}..." EM::start_server(.get(:address, '127.0.0.1'), .get(:port, 12161).to_i, Quark::CommandProcessor) end |