Class: TurboRex::MSRPC::RPCBase::SERVER_ROUTINE_Klass

Inherits:
Structures_Klass show all
Defined in:
lib/turborex/msrpc/rpcbase.rb

Instance Attribute Summary collapse

Attributes inherited from Structures_Klass

#xrefs

Instance Method Summary collapse

Methods inherited from Structures_Klass

#[], #link_and_xref, #method_missing, #to_s, #xref_from

Constructor Details

#initialize(routine) ⇒ SERVER_ROUTINE_Klass

Returns a new instance of SERVER_ROUTINE_Klass.



612
613
614
615
# File 'lib/turborex/msrpc/rpcbase.rb', line 612

def initialize(routine)
  @addr = routine
  @proc_num = nil
end

Dynamic Method Handling

This class handles dynamic methods through the method_missing method in the class TurboRex::MSRPC::RPCBase::Structures_Klass

Instance Attribute Details

#addrObject (readonly)

Returns the value of attribute addr.



609
610
611
# File 'lib/turborex/msrpc/rpcbase.rb', line 609

def addr
  @addr
end

#proc_numObject (readonly)

Returns the value of attribute proc_num.



610
611
612
# File 'lib/turborex/msrpc/rpcbase.rb', line 610

def proc_num
  @proc_num
end