Class: RubySMB::Dcerpc::Ndr::NdrLpByte

Inherits:
BinData::Primitive
  • Object
show all
Defined in:
lib/ruby_smb/dcerpc/ndr.rb

Overview

An NDR Uni-dimensional Conformant Array of Bytes representation as defined in Transfer Syntax NDR - Uni-dimensional Conformant Arrays

Instance Method Summary collapse

Instance Method Details

#getObject



66
67
68
# File 'lib/ruby_smb/dcerpc/ndr.rb', line 66

def get
  self.elements
end

#set(v) ⇒ Object



70
71
72
73
74
# File 'lib/ruby_smb/dcerpc/ndr.rb', line 70

def set(v)
  v = v.elements if v.is_a?(self.class)
  self.elements = v.to_ary
  self.max_count = self.elements.size unless self.elements.equal?(v)
end