godot/thirdparty/enet/enet/list.h

/** 
 @file  list.h
 @brief ENet list management 
*/
#ifndef __ENET_LIST_H__
#define __ENET_LIST_H__

#include <stdlib.h>

ENetListNode;

ENetListIterator;

ENetList;

extern void enet_list_clear (ENetList *);

extern ENetListIterator enet_list_insert (ENetListIterator, void *);
extern void * enet_list_remove (ENetListIterator);
extern ENetListIterator enet_list_move (ENetListIterator, void *, void *);

extern size_t enet_list_size (ENetList *);

#define enet_list_begin(list)
#define enet_list_end(list)

#define enet_list_empty(list)

#define enet_list_next(iterator)
#define enet_list_previous(iterator)

#define enet_list_front(list)
#define enet_list_back(list)

#endif /* __ENET_LIST_H__ */