Class: Rex::Proto::Http::Handler
- Inherits:
-
Object
- Object
- Rex::Proto::Http::Handler
- Defined in:
- lib/rex/proto/http/handler.rb
Overview
This class acts as the base class for all handlers.
Defined Under Namespace
Class Method Summary collapse
-
.relative_resource_required? ⇒ Boolean
By default, handlers do not require a relative resource.
Instance Method Summary collapse
-
#initialize(server) ⇒ Handler
constructor
Initializes the handler instance as being associated with the supplied server.
-
#relative_resource_required? ⇒ Boolean
Calls the class method.
Constructor Details
#initialize(server) ⇒ Handler
Initializes the handler instance as being associated with the supplied server.
19 20 21 |
# File 'lib/rex/proto/http/handler.rb', line 19 def initialize(server) self.server = server end |
Class Method Details
.relative_resource_required? ⇒ Boolean
By default, handlers do not require a relative resource.
26 27 28 |
# File 'lib/rex/proto/http/handler.rb', line 26 def self.relative_resource_required? false end |
Instance Method Details
#relative_resource_required? ⇒ Boolean
Calls the class method.
33 34 35 |
# File 'lib/rex/proto/http/handler.rb', line 33 def relative_resource_required? self.class.relative_resource_required? end |