Module: Biryani::HPACK::Fields
- Defined in:
- lib/biryani/hpack/fields.rb
Class Method Summary collapse
Class Method Details
.decode(s, dynamic_table) ⇒ Array
16 17 18 19 20 21 22 23 24 25 26 |
# File 'lib/biryani/hpack/fields.rb', line 16 def self.decode(s, dynamic_table) io = IO::Buffer.for(s) cursor = 0 fields = [] while cursor < s.bytesize field, cursor = Field.decode(io, cursor, dynamic_table) fields << field unless field.nil? end fields end |