Asterisk - The Open Source Telephony Project GIT-master-f36a736
Data Fields
ast_hashtab_bucket Struct Reference

#include <hashtab.h>

Collaboration diagram for ast_hashtab_bucket:
Collaboration graph
[legend]

Data Fields

struct ast_hashtab_bucketnext
 
const void * object
 
struct ast_hashtab_bucketprev
 
struct ast_hashtab_buckettnext
 
struct ast_hashtab_buckettprev
 

Detailed Description

Definition at line 74 of file hashtab.h.

Field Documentation

◆ next

struct ast_hashtab_bucket* next

a DLL of buckets in hash collision

Definition at line 77 of file hashtab.h.

Referenced by ast_hashtab_remove_object_internal().

◆ object

const void* object

whatever it is we are storing in this table

Definition at line 76 of file hashtab.h.

Referenced by ast_hashtab_destroy(), and ast_hashtab_remove_object_internal().

◆ prev

struct ast_hashtab_bucket* prev

a DLL of buckets in hash collision

Definition at line 78 of file hashtab.h.

Referenced by ast_hashtab_remove_object_internal().

◆ tnext

struct ast_hashtab_bucket* tnext

a DLL of all the hash buckets for traversal

Definition at line 79 of file hashtab.h.

Referenced by ast_hashtab_remove_object_internal().

◆ tprev

struct ast_hashtab_bucket* tprev

a DLL of all the hash buckets for traversal

Definition at line 80 of file hashtab.h.

Referenced by ast_hashtab_remove_object_internal().


The documentation for this struct was generated from the following file: