typedefstruct BrotliDictionary { /** * Number of bits to encode index of dictionary word in a bucket. * * Specification: Appendix A. Static Dictionary Data * * Words in a dictionary are bucketed by length. * @c 0 means that there are no words of a given length. * Dictionary consists of words with length of [4..24] bytes. * Values at [0..3] and [25..31] indices should not be addressed.
*/
uint8_t size_bits_by_length[32];
/* Data array is not bound, and should obey to size_bits_by_length values. Specified size matches default (RFC 7932) dictionary. Its size is
defined by data_size */ const uint8_t* data;
} BrotliDictionary;
/** * Sets dictionary data. * * When dictionary data is already set / present, this method is no-op. * * Dictionary data MUST be provided before BrotliGetDictionary is invoked. * This method is used ONLY in multi-client environment (e.g. C + Java), * to reduce storage by sharing single dictionary between implementations.
*/
BROTLI_COMMON_API void BrotliSetDictionaryData(const uint8_t* data);
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.