OpenVPN
|
#include <list.h>
Data Fields | |
struct hash * | hash |
int | bucket_index |
struct hash_bucket * | bucket |
struct hash_element * | elem |
struct hash_element * | last |
bool | bucket_marked |
int | bucket_index_start |
int | bucket_index_end |
struct hash_bucket* hash_iterator::bucket |
Definition at line 92 of file list.h.
Referenced by hash_iterator_init_range(), hash_iterator_lock(), and hash_iterator_unlock().
int hash_iterator::bucket_index |
Definition at line 91 of file list.h.
Referenced by hash_iterator_init_range(), and hash_iterator_next().
int hash_iterator::bucket_index_end |
Definition at line 97 of file list.h.
Referenced by hash_iterator_init_range(), and hash_iterator_next().
int hash_iterator::bucket_index_start |
Definition at line 96 of file list.h.
Referenced by hash_iterator_init_range().
bool hash_iterator::bucket_marked |
Definition at line 95 of file list.h.
Referenced by hash_iterator_delete_element(), hash_iterator_init_range(), hash_iterator_lock(), and hash_iterator_unlock().
struct hash_element* hash_iterator::elem |
Definition at line 93 of file list.h.
Referenced by hash_iterator_advance(), hash_iterator_init_range(), and hash_iterator_next().
struct hash* hash_iterator::hash |
Definition at line 90 of file list.h.
Referenced by hash_iterator_init_range(), hash_iterator_next(), and hash_iterator_unlock().
struct hash_element* hash_iterator::last |
Definition at line 94 of file list.h.
Referenced by hash_iterator_advance(), hash_iterator_delete_element(), hash_iterator_init_range(), hash_iterator_lock(), and hash_iterator_unlock().