Class: Bane::DelegatingGServer
- Inherits:
-
GServer
- Object
- GServer
- Bane::DelegatingGServer
- Defined in:
- lib/bane/delegating_gserver.rb
Instance Method Summary collapse
-
#initialize(port, behavior, options = {}, logger = $stderr) ⇒ DelegatingGServer
constructor
A new instance of DelegatingGServer.
- #serve(io) ⇒ Object
Constructor Details
#initialize(port, behavior, options = {}, logger = $stderr) ⇒ DelegatingGServer
Returns a new instance of DelegatingGServer.
5 6 7 8 9 10 11 |
# File 'lib/bane/delegating_gserver.rb', line 5 def initialize(port, behavior, = {}, logger = $stderr) super(port) @behavior = behavior @options = self.audit = true self.stdlog = logger end |
Instance Method Details
#serve(io) ⇒ Object
13 14 15 |
# File 'lib/bane/delegating_gserver.rb', line 13 def serve(io) @behavior.serve(io, @options) end |