Class: Arachni::RPC::XML::Client::Instance
- Defined in:
- lib/rpc/xml/client/instance.rb
Overview
XMLRPC client for remote instances spawned by a remote dispatcher
@author: Tasos “Zapotek” Laskos
<[email protected]>
<[email protected]>
@version: 0.1.1
Defined Under Namespace
Classes: Mapper, OptsMapper
Instance Attribute Summary collapse
-
#framework ⇒ Object
readonly
Returns the value of attribute framework.
-
#modules ⇒ Object
readonly
Returns the value of attribute modules.
-
#opts ⇒ Object
readonly
Returns the value of attribute opts.
-
#plugins ⇒ Object
readonly
Returns the value of attribute plugins.
-
#service ⇒ Object
readonly
Returns the value of attribute service.
Instance Method Summary collapse
-
#initialize(opts, url) ⇒ Instance
constructor
A new instance of Instance.
Methods inherited from Base
Constructor Details
#initialize(opts, url) ⇒ Instance
Returns a new instance of Instance.
73 74 75 76 77 78 79 80 81 |
# File 'lib/rpc/xml/client/instance.rb', line 73 def initialize( opts, url ) super( opts, url ) @opts = OptsMapper.new( @server, 'opts' ) @framework = Mapper.new( @server, 'framework' ) @modules = Mapper.new( @server, 'modules' ) @plugins = Mapper.new( @server, 'plugins' ) @service = Mapper.new( @server, 'service' ) end |
Instance Attribute Details
#framework ⇒ Object (readonly)
Returns the value of attribute framework.
33 34 35 |
# File 'lib/rpc/xml/client/instance.rb', line 33 def framework @framework end |
#modules ⇒ Object (readonly)
Returns the value of attribute modules.
34 35 36 |
# File 'lib/rpc/xml/client/instance.rb', line 34 def modules @modules end |
#opts ⇒ Object (readonly)
Returns the value of attribute opts.
32 33 34 |
# File 'lib/rpc/xml/client/instance.rb', line 32 def opts @opts end |
#plugins ⇒ Object (readonly)
Returns the value of attribute plugins.
35 36 37 |
# File 'lib/rpc/xml/client/instance.rb', line 35 def plugins @plugins end |
#service ⇒ Object (readonly)
Returns the value of attribute service.
36 37 38 |
# File 'lib/rpc/xml/client/instance.rb', line 36 def service @service end |