Methods for a field whose length is counted by another field.
Source: show | on GitHub
# File lib/rumai/ixp/message.rb, line 258 def load_9p stream, field_values count = field_values[@counter.name].to_i field_values[@name] = if @format Array.new(count) { value_from_9p stream } else stream.read(count) # raw byte sequence end end
# File lib/rumai/ixp/message.rb, line 248 def to_9p field_values value = field_values[@name] if @format value.map {|v| value_to_9p v}.join else value.to_s # raw byte sequence end end