enet  v1.3.12
reliable UDP networking library
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
ENet linked list utility functions
Collaboration diagram for ENet linked list utility functions:

Functions

void enet_list_clear (ENetList *list)
 
ENetListIterator enet_list_insert (ENetListIterator position, void *data)
 
ENetListIterator enet_list_move (ENetListIterator position, void *dataFirst, void *dataLast)
 
voidenet_list_remove (ENetListIterator position)
 
size_t enet_list_size (ENetList *list)
 

Detailed Description

Function Documentation

void enet_list_clear ( ENetList list)

#include <list.c>

Referenced by enet_host_connect(), enet_host_create(), and enet_peer_send().

Here is the caller graph for this function:

ENetListIterator enet_list_move ( ENetListIterator  position,
void dataFirst,
void dataLast 
)

#include <list.c>

Referenced by enet_peer_dispatch_incoming_reliable_commands(), and enet_peer_dispatch_incoming_unreliable_commands().

Here is the caller graph for this function:

void* enet_list_remove ( ENetListIterator  position)

#include <list.c>

Referenced by enet_peer_receive(), enet_peer_reset_queues(), and enet_peer_send().

Here is the caller graph for this function:

size_t enet_list_size ( ENetList list)

#include <list.c>

References enet_list_begin, enet_list_end, and enet_list_next.