tinydtls  0.8.1
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups
Functions
netq.c File Reference
#include "dtls_config.h"
#include "debug.h"
#include "netq.h"
#include <assert.h>
#include "t_list.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 (list_t queue, netq_t *node)
 
netq_tnetq_head (list_t queue)
 
netq_tnetq_next (netq_t *p)
 
void netq_remove (list_t queue, netq_t *p)
 
netq_tnetq_pop_first (list_t queue)
 
netq_tnetq_node_new (size_t size)
 
void netq_node_free (netq_t *node)
 
void netq_delete_all (list_t queue)
 

Function Documentation

static void netq_free_node ( netq_t node)
inlinestatic

Definition at line 33 of file netq.c.

static netq_t* netq_malloc_node ( size_t  size)
inlinestatic

Definition at line 28 of file netq.c.