Asterisk - The Open Source Telephony Project
21.4.1
|
Data buffer containing fixed number of data payloads. More...
Data Fields | |
size_t | cache_count |
The current number of data payloads in the cache. | |
struct { | |
struct data_buffer_payload_entry * first | |
struct data_buffer_payload_entry * last | |
} | cached_payloads |
A linked list of unused cached data payloads. | |
size_t | count |
The current number of data payloads in the buffer. | |
ast_data_buffer_free_callback | free_fn |
Callback function to free a data payload. | |
size_t | max |
Maximum number of data payloads in the buffer. | |
struct { | |
struct data_buffer_payload_entry * first | |
struct data_buffer_payload_entry * last | |
} | payloads |
A linked list of data payloads. | |
Data buffer containing fixed number of data payloads.
Definition at line 59 of file data_buffer.c.