#include "llist.h"
Go to the source code of this file.
Classes | |
| struct | AvahiRList |
Typedefs | |
| typedef typedefAVAHI_C_DECL_BEGIN struct AvahiRList | AvahiRList |
Functions | |
| AvahiRList * | avahi_rlist_prepend (AvahiRList *r, void *data) |
| AvahiRList * | avahi_rlist_remove (AvahiRList *r, void *data) |
| AvahiRList * | avahi_rlist_remove_by_link (AvahiRList *r, AvahiRList *n) |
A simple linked list implementation
Definition in file rlist.h.
| typedef typedefAVAHI_C_DECL_BEGIN struct AvahiRList AvahiRList |
| AvahiRList* avahi_rlist_prepend | ( | AvahiRList * | r, |
| void * | data | ||
| ) |
Prepend a new item to the beginning of the list and return the new beginning
| AvahiRList* avahi_rlist_remove | ( | AvahiRList * | r, |
| void * | data | ||
| ) |
Remove the first occurence of the specified item from the list and return the new beginning
| AvahiRList* avahi_rlist_remove_by_link | ( | AvahiRList * | r, |
| AvahiRList * | n | ||
| ) |
Remove the specified item from the list and return the new beginning