libhttp2 ~master (2020-02-09T19:31:23Z)
Dub
Repo
HDEntry
libhttp2
huffman
Undocumented in source.
package
class
HDEntry {
enum
NOGC
;
HeaderField
hf
;
uint
name_hash
;
uint
value_hash
;
HDFlags
flags
;
short
refcnt
;
this
(HDFlags _flags, string name, string value, uint _name_hash, uint _value_hash);
~this
();
}
Constructors
this
this
(HDFlags _flags, string name, string value, uint _name_hash, uint _value_hash)
Undocumented in source.
Destructor
~this
~this
()
Undocumented in source.
Members
Manifest constants
NOGC
enum
NOGC
;
Undocumented in source.
Variables
flags
HDFlags
flags
;
Undocumented in source.
hf
HeaderField
hf
;
Undocumented in source.
name_hash
uint
name_hash
;
Undocumented in source.
refcnt
short
refcnt
;
Undocumented in source.
value_hash
uint
value_hash
;
Undocumented in source.
Meta
Source
See Implementation
libhttp2
huffman
aliases
DecodeTable
classes
HDEntry
HDTable
enums
DecodeFlag
HDFlags
InflateFlag
InflateState
OpCode
functions
decodeLength
entryRoom
hash
static variables
decode_table
static_table
static_table_index
symbol_table
structs
Decode
Decoder
StaticEntry
Symbol
variables
DEFAULT_MAX_DEFLATE_BUFFER_SIZE
ENTRY_OVERHEAD
HD_DEFAULT_MAX_BUFFER_SIZE
MAX_HF_LEN