/* | |
* list.h | |
* | |
* Created on: Mar 8, 2011 | |
* Author: posixninja | |
*/ | |
#ifndef LIST_H_ | |
#define LIST_H_ | |
#include "object.h" | |
typedef struct list_t { | |
void* next; | |
void* prev; | |
} list_t; | |
void list_init(struct list_t* list); | |
void list_destroy(struct list_t* list); | |
int list_add(struct list_t* list, struct object_t* object); | |
int list_remove(struct list_t* list, struct object_t* object); | |
#endif /* LIST_H_ */ |