Method: Codec::Prefixedlength#encode

Defined in:
lib/codec/prefix.rb

#encode(field) ⇒ Object



45
46
47
48
49
50
# File 'lib/codec/prefix.rb', line 45

def encode(field)
  l, val = @value_codec.encode_with_length(field)
  length = @length_codec.encode(Field.new.set_value(l))
  out = length + val
  return out
end