All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Loading...
Searching...
No Matches

Packet queue definitions. More...

Detailed Description

Packet queue definitions.

Author
Martine Lenders mlend.nosp@m.ers@.nosp@m.inf.f.nosp@m.u-be.nosp@m.rlin..nosp@m.de

Definition in file pktqueue.h.

#include <stdint.h>
#include <stdlib.h>
#include "net/gnrc/pkt.h"
#include "utlist.h"
+ Include dependency graph for pktqueue.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  gnrc_pktqueue
 data type for packet queue nodes More...
 

Typedefs

typedef struct gnrc_pktqueue gnrc_pktqueue_t
 data type for packet queue nodes
 

Functions

static void gnrc_pktqueue_add (gnrc_pktqueue_t **queue, gnrc_pktqueue_t *node)
 add node into queue.
 
static gnrc_pktqueue_tgnrc_pktqueue_remove (gnrc_pktqueue_t **queue, gnrc_pktqueue_t *node)
 remove node from queue
 
static gnrc_pktqueue_tgnrc_pktqueue_remove_head (gnrc_pktqueue_t **queue)
 remove the packet queue's head