Class: DangoGServer
Overview
Constant Summary
Constants inherited
from GServer
GServer::DEFAULT_HOST
Instance Attribute Summary
Attributes inherited from GServer
#audit, #debug, #host, #maxConnections, #port, #stdlog
Instance Method Summary
collapse
Methods inherited from GServer
#connections, in_service?, #join, #shutdown, #start, stop, #stop, #stopped?
Constructor Details
#initialize(parent, *args) ⇒ DangoGServer
Returns a new instance of DangoGServer.
267
268
269
270
|
# File 'lib/dango/dango_g_server.rb', line 267
def initialize(parent, *args)
@parent = parent
super(*args)
end
|
Instance Method Details
#connecting(sock) ⇒ Object
276
277
278
|
# File 'lib/dango/dango_g_server.rb', line 276
def connecting(sock)
@parent.connecting(sock)
end
|
#disconnecting(sock) ⇒ Object
280
281
282
|
# File 'lib/dango/dango_g_server.rb', line 280
def disconnecting(sock)
@parent.disconnecting(sock)
end
|
#serve(sock) ⇒ Object
272
273
274
|
# File 'lib/dango/dango_g_server.rb', line 272
def serve(sock)
@parent.thread_main(sock)
end
|
284
285
286
287
|
# File 'lib/dango/dango_g_server.rb', line 284
def starting()
log("#{self.class.to_s} #{@host}:#{@port} start")
@parent.starting()
end
|
289
290
291
292
|
# File 'lib/dango/dango_g_server.rb', line 289
def stopping()
log("#{self.class.to_s} #{@host}:#{@port} stop")
@parent.stopping()
end
|