| Contiki-Inga 3.x
    | 
Header file for the packetqueue moduleMore...
#include "lib/list.h"#include "lib/memb.h"#include "sys/ctimer.h"#include "net/packetbuf.h"#include "net/queuebuf.h"Go to the source code of this file.
| Data Structures | |
| struct | packetqueue | 
| Representation of a packet queue.  More... | |
| struct | packetqueue_item | 
| Representation of an item in a packet queue.  More... | |
| Macros | |
| #define | PACKETQUEUE(name, size) | 
| Define a packet queue.  More... | |
| Functions | |
| Packet queue functions. | |
| void | packetqueue_init (struct packetqueue *q) | 
| Initialize a packet queue.  More... | |
| int | packetqueue_enqueue_packetbuf (struct packetqueue *q, clock_time_t lifetime, void *ptr) | 
| Enqueue a packetbuf on a packet queue.  More... | |
| struct packetqueue_item * | packetqueue_first (struct packetqueue *q) | 
| Access the first item on the packet buffer.  More... | |
| void | packetqueue_dequeue (struct packetqueue *q) | 
| Remove the first item on the packet buffer.  More... | |
| int | packetqueue_len (struct packetqueue *q) | 
| Get the length of the packet queue.  More... | |
| Packet queue item functions | |
| struct queuebuf * | packetqueue_queuebuf (struct packetqueue_item *i) | 
| Access the queuebuf in a packet queue item.  More... | |
| void * | packetqueue_ptr (struct packetqueue_item *i) | 
| Access the user-defined pointer in a packet queue item.  More... | |
Header file for the packetqueue module
Definition in file packetqueue.h.
 1.8.3.1
 1.8.3.1