class Kuroko2::Servers::Base
Public Class Methods
new(options = {})
click to toggle source
# File lib/autoload/kuroko2/servers/base.rb, line 11 def initialize(options = {}) @options = options end
Public Instance Methods
run()
click to toggle source
# File lib/autoload/kuroko2/servers/base.rb, line 15 def run ServerEngine.create(nil, worker, default_options.merge(@options)).run end
Private Instance Methods
default_options()
click to toggle source
# File lib/autoload/kuroko2/servers/base.rb, line 25 def default_options {} end
worker()
click to toggle source
# File lib/autoload/kuroko2/servers/base.rb, line 21 def worker raise NotImplementedError end