General library:
See Variable Size Data Queue Library.
ever record retriever:
int x1f4_ever_dflist(void *, void **);
fast double ended queue constructor routine:
int x1f4_fast_dflist(void *, unsigned, struct x1f4_dflist_type *);
fini double ended queue regular destructor routine:
int x1f4_fini_dflist(void **);
flat double ended queue destructor routine:
int x1f4_flat_dflist(void *);
flip order reversal routine:
int x1f4_flip_dflist(void *);
head plain data insertion routine:
int x1f4_head_dflist(void *, unsigned, void **);
high data purge routine:
int x1f4_high_dflist(void *);
init double ended queue regular constructor routine:
int x1f4_init_dflist(void **, unsigned, struct x1f4_dflist_type *);
lead record retriever:
int x1f4_lead_dflist(void *, void **);
lime data traversal routine:
int x1f4_lime_dflist(void *, void *, int (*)(void *, void *));
mind plain data deletion routine:
int x1f4_mind_dflist(void *);
size size retriever:
int x1f4_size_dflist(void *, unsigned *);
slip plain data deletion routine:
int x1f4_slip_dflist(void *);
tail plain data insertion routine:
int x1f4_tail_dflist(void *, unsigned, void **);