class Protocol::HPACK::Context

def dereference(index)

Returns:
  • (Array) - +[key, value]+

Parameters:
  • index (Integer) -- zero-based index in the dynamic table.
def dereference(index)
	# NOTE: index is zero-based in this module.
	value = STATIC_TABLE[index] || @table[index - STATIC_TABLE.size]
	
	if value.nil?
		raise CompressionError, "Index #{index} too large!"
	end
	
	return value
end