Thu Apr 16 06:48:46 2015

Asterisk developer's documentation


ast_heap Struct Reference

Collaboration diagram for ast_heap:

Collaboration graph
[legend]

Data Fields

size_t avail_len
ast_heap_cmp_fn cmp_fn
size_t cur_len
void ** heap
ssize_t index_offset
ast_rwlock_t lock

Detailed Description

Definition at line 38 of file heap.c.


Field Documentation

size_t avail_len

Definition at line 43 of file heap.c.

Referenced by ast_heap_create(), and ast_heap_push().

Definition at line 40 of file heap.c.

Referenced by ast_heap_create(), ast_heap_verify(), bubble_up(), and max_heapify().

size_t cur_len

void** heap

Definition at line 44 of file heap.c.

Referenced by ast_heap_create(), ast_heap_destroy(), heap_get(), and heap_set().

ssize_t index_offset

Definition at line 41 of file heap.c.

Referenced by ast_heap_create(), get_index(), and heap_set().


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

Generated on Thu Apr 16 06:48:46 2015 for Asterisk - The Open Source Telephony Project by  doxygen 1.5.6