libhttp2.deflater

Deflater

Members

Functions

countEncodedLength
size_t countEncodedLength(size_t n, size_t prefix)
Undocumented in source. Be warned that the author may not have intended to support it.
emitIndexedBlock
ErrorCode emitIndexedBlock(Buffers bufs, size_t idx)
Undocumented in source. Be warned that the author may not have intended to support it.
emitIndexedNameBlock
ErrorCode emitIndexedNameBlock(Buffers bufs, size_t idx, HeaderField hf, bool inc_indexing)
Undocumented in source. Be warned that the author may not have intended to support it.
emitNewNameBlock
ErrorCode emitNewNameBlock(Buffers bufs, HeaderField hf, bool inc_indexing)
Undocumented in source. Be warned that the author may not have intended to support it.
emitString
ErrorCode emitString(Buffers bufs, string str)
Undocumented in source. Be warned that the author may not have intended to support it.
emitTableSize
ErrorCode emitTableSize(Buffers bufs, size_t table_size)
Undocumented in source. Be warned that the author may not have intended to support it.
encodeHuffman
ErrorCode encodeHuffman(Buffers bufs, string src)
Undocumented in source. Be warned that the author may not have intended to support it.
encodeLength
size_t encodeLength(ubyte* buf, size_t n, size_t prefix)
Undocumented in source. Be warned that the author may not have intended to support it.
packFirstByte
ubyte packFirstByte(bool inc_indexing, bool no_index)
Undocumented in source. Be warned that the author may not have intended to support it.

Structs

Deflater
struct Deflater
Undocumented in source.

Meta

License

Distributed under the terms of the MIT license with an additional section 1.2 of the curl/libcurl project. Consult the provided LICENSE.md file for details