![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <hpacktable_p.h>
Public Types | |
| enum | { ChunkSize = 16 , DefaultSize = 4096 } |
Public Member Functions | |
| FieldLookupTable (quint32 maxTableSize, bool useIndex) | |
| bool | prependField (const QByteArray &name, const QByteArray &value) |
| void | evictEntry () |
| quint32 | numberOfEntries () const |
| quint32 | numberOfStaticEntries () const |
| quint32 | numberOfDynamicEntries () const |
| quint32 | dynamicDataSize () const |
| quint32 | dynamicDataCapacity () const |
| quint32 | maxDynamicDataCapacity () const |
| void | clearDynamicTable () |
| bool | indexIsValid (quint32 index) const |
| quint32 | indexOf (const QByteArray &name, const QByteArray &value) const |
| quint32 | indexOf (const QByteArray &name) const |
| bool | field (quint32 index, QByteArray *name, QByteArray *value) const |
| bool | fieldName (quint32 index, QByteArray *dst) const |
| bool | fieldValue (quint32 index, QByteArray *dst) const |
| bool | updateDynamicTableSize (quint32 size) |
| void | setMaxDynamicTableSize (quint32 size) |
Static Public Member Functions | |
| static const std::vector< HeaderField > & | staticPart () |
Friends | |
| struct | SearchEntry |
Definition at line 110 of file hpacktable_p.h.
| anonymous enum |
| Enumerator | |
|---|---|
| ChunkSize | |
| DefaultSize | |
Definition at line 113 of file hpacktable_p.h.
| HPack::FieldLookupTable::FieldLookupTable | ( | quint32 | maxTableSize, |
| bool | useIndex ) |
Definition at line 109 of file hpacktable.cpp.
| void HPack::FieldLookupTable::clearDynamicTable | ( | ) |
Definition at line 221 of file hpacktable.cpp.
| quint32 HPack::FieldLookupTable::dynamicDataCapacity | ( | ) | const |
Definition at line 211 of file hpacktable.cpp.
| quint32 HPack::FieldLookupTable::dynamicDataSize | ( | ) | const |
Definition at line 206 of file hpacktable.cpp.
| void HPack::FieldLookupTable::evictEntry | ( | ) |
Definition at line 160 of file hpacktable.cpp.
| bool HPack::FieldLookupTable::field | ( | quint32 | index, |
| QByteArray * | name, | ||
| QByteArray * | value ) const |
Definition at line 292 of file hpacktable.cpp.
| bool HPack::FieldLookupTable::fieldName | ( | quint32 | index, |
| QByteArray * | dst ) const |
Definition at line 318 of file hpacktable.cpp.
| bool HPack::FieldLookupTable::fieldValue | ( | quint32 | index, |
| QByteArray * | dst ) const |
Definition at line 324 of file hpacktable.cpp.
| bool HPack::FieldLookupTable::indexIsValid | ( | quint32 | index | ) | const |
Definition at line 231 of file hpacktable.cpp.
| quint32 HPack::FieldLookupTable::indexOf | ( | const QByteArray & | name | ) | const |
Definition at line 264 of file hpacktable.cpp.
| quint32 HPack::FieldLookupTable::indexOf | ( | const QByteArray & | name, |
| const QByteArray & | value ) const |
Definition at line 236 of file hpacktable.cpp.
| quint32 HPack::FieldLookupTable::maxDynamicDataCapacity | ( | ) | const |
Definition at line 216 of file hpacktable.cpp.
| quint32 HPack::FieldLookupTable::numberOfDynamicEntries | ( | ) | const |
Definition at line 201 of file hpacktable.cpp.
| quint32 HPack::FieldLookupTable::numberOfEntries | ( | ) | const |
Definition at line 191 of file hpacktable.cpp.
| quint32 HPack::FieldLookupTable::numberOfStaticEntries | ( | ) | const |
Definition at line 196 of file hpacktable.cpp.
| bool HPack::FieldLookupTable::prependField | ( | const QByteArray & | name, |
| const QByteArray & | value ) |
Definition at line 121 of file hpacktable.cpp.
Definition at line 413 of file hpacktable.cpp.
|
static |
Definition at line 426 of file hpacktable.cpp.
| bool HPack::FieldLookupTable::updateDynamicTableSize | ( | quint32 | size | ) |
Definition at line 395 of file hpacktable.cpp.
|
friend |
Definition at line 160 of file hpacktable_p.h.