Class: Rex::Post::Meterpreter::Extensions::Stdapi::Railgun::BufferItem

Inherits:
Object
  • Object
show all
Defined in:
lib/rex/post/meterpreter/extensions/stdapi/railgun/buffer_item.rb

Defined Under Namespace

Classes: UnitTest

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(belongs_to_param_n, addr, length_in_bytes, datatype) ⇒ BufferItem

Returns a new instance of BufferItem.



39
40
41
42
43
44
# File 'lib/rex/post/meterpreter/extensions/stdapi/railgun/buffer_item.rb', line 39

def initialize(belongs_to_param_n, addr, length_in_bytes, datatype)
	@belongs_to_param_n = belongs_to_param_n
	@addr = addr
	@length_in_bytes = length_in_bytes
	@datatype = datatype
end

Instance Attribute Details

#addrObject (readonly)

Returns the value of attribute addr.



37
38
39
# File 'lib/rex/post/meterpreter/extensions/stdapi/railgun/buffer_item.rb', line 37

def addr
  @addr
end

#belongs_to_param_nObject (readonly)

Returns the value of attribute belongs_to_param_n.



37
38
39
# File 'lib/rex/post/meterpreter/extensions/stdapi/railgun/buffer_item.rb', line 37

def belongs_to_param_n
  @belongs_to_param_n
end

#datatypeObject (readonly)

Returns the value of attribute datatype.



37
38
39
# File 'lib/rex/post/meterpreter/extensions/stdapi/railgun/buffer_item.rb', line 37

def datatype
  @datatype
end

#length_in_bytesObject (readonly)

Returns the value of attribute length_in_bytes.



37
38
39
# File 'lib/rex/post/meterpreter/extensions/stdapi/railgun/buffer_item.rb', line 37

def length_in_bytes
  @length_in_bytes
end