Class: RouteArray

Inherits:
Array
  • Object
show all
Defined in:
lib/msf/core/session.rb

Overview

:nodoc: all

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(sess) ⇒ RouteArray

Returns a new instance of RouteArray.



370
371
372
373
# File 'lib/msf/core/session.rb', line 370

def initialize(sess)
  self.session = sess
  super()
end

Instance Attribute Details

#sessionObject

Returns the value of attribute session.



385
386
387
# File 'lib/msf/core/session.rb', line 385

def session
  @session
end

Instance Method Details

#<<(val) ⇒ Object



375
376
377
378
# File 'lib/msf/core/session.rb', line 375

def <<(val)
  session.framework.events.on_session_route(session, val)
  super
end

#delete(val) ⇒ Object



380
381
382
383
# File 'lib/msf/core/session.rb', line 380

def delete(val)
  session.framework.events.on_session_route_remove(session, val)
  super
end