|
Wireshark 4.7.0
The Wireshark network protocol analyzer
|
#include <fifo_string_cache.h>
Public Attributes | |
| GHashTable * | set |
| GSList * | head |
| GSList * | tail |
| unsigned | max_entries |
A string cache with FIFO eviction. The cache tracks insertion order so that the oldest entry can be removed when max_entries is exceeded.
| GSList* fifo_string_cache_t::head |
Head of the FIFO queue (oldest entry).
| unsigned fifo_string_cache_t::max_entries |
Maximum number of entries, or 0 for unlimited.
| GHashTable* fifo_string_cache_t::set |
Hash table for O(1) lookup.
| GSList* fifo_string_cache_t::tail |
Tail of the FIFO queue (newest entry).