tinydtls  0.8.6
Functions
netq.c File Reference
#include "dtls_debug.h"
#include "netq.h"
#include "utlist.h"
#include <assert.h>
#include <stdlib.h>

Go to the source code of this file.

Functions

static netq_tnetq_malloc_node (size_t size)
 
static void netq_free_node (netq_t *node)
 
int netq_insert_node (netq_t **queue, netq_t *node)
 
netq_tnetq_head (netq_t **queue)
 
netq_tnetq_next (netq_t *p)
 
void netq_remove (netq_t **queue, netq_t *p)
 
netq_tnetq_pop_first (netq_t **queue)
 
netq_tnetq_node_new (size_t size)
 
void netq_node_free (netq_t *node)
 
void netq_delete_all (netq_t **queue)
 

Function Documentation

static void netq_free_node ( netq_t node)
inlinestatic

Definition at line 40 of file netq.c.

static netq_t* netq_malloc_node ( size_t  size)
inlinestatic

Definition at line 35 of file netq.c.