Method: LibSL::Block#encode

Defined in:
lib/packet.rb

#encodeObject



187
188
189
190
191
192
193
# File 'lib/packet.rb', line 187

def encode()
  throw "Data has to be an array." unless @data.is_a? Array
  throw "Block is missing data." if @data.length != @structure.length
  data = ""
  @data.each{ |var| data += var[1].encode }
  data
end