Data Fields | |
struct dbuffer_element * | next |
char | data [DBUFFER_ELEMENT_SIZE] |
size_t | space |
size_t | len |
Definition at line 40 of file dbuffer.c.
char dbuffer_element::data[DBUFFER_ELEMENT_SIZE] |
Definition at line 42 of file dbuffer.c.
Referenced by dbuffer_add(), dbuffer_dup(), dbuffer_extract(), dbuffer_get(), dbuffer_get_at(), dbuffer_merge(), dbuffer_prepend(), dbuffer_remove(), and new_dbuffer().
size_t dbuffer_element::len |
Definition at line 43 of file dbuffer.c.
Referenced by allocate_element(), dbuffer_add(), dbuffer_dup(), dbuffer_extract(), dbuffer_get(), dbuffer_get_at(), dbuffer_merge(), dbuffer_prepend(), and dbuffer_remove().
struct dbuffer_element* dbuffer_element::next |
Definition at line 41 of file dbuffer.c.
Referenced by allocate_element(), dbuffer_add(), dbuffer_dup(), dbuffer_extract(), dbuffer_get(), dbuffer_get_at(), dbuffer_grow(), dbuffer_merge(), dbuffer_prepend(), dbuffer_remove(), free_dbuffer(), and free_element().
size_t dbuffer_element::space |
Definition at line 43 of file dbuffer.c.
Referenced by allocate_element(), and dbuffer_add().