|
Contiki 2.5
|
IEEE 802.15.4 Convergence Layer Implementation. More...
#include <string.h>#include "contiki.h"#include "packetbuf.h"#include "netstack.h"#include "rimeaddr.h"#include "process.h"#include "list.h"#include "agent.h"#include "logging.h"#include "storage.h"#include "discovery.h"#include "dtn_network.h"#include "dispatching.h"#include "bundleslot.h"#include "statusreport.h"#include "convergence_layer.h"Go to the source code of this file.
Functions | |
| LIST (transmission_ticket_list) | |
| List to keep track of outgoing bundles. | |
| LIST (blocked_neighbour_list) | |
| List to keep track of blocked neighbours. | |
| int | convergence_layer_is_blocked (rimeaddr_t *neighbour) |
| Internal functions. | |
| PROCESS (convergence_layer_process,"CL process") | |
| CL process. | |
Variables | |
| int | convergence_layer_transmitting |
| MUTEX to avoid flooding the MAC layer with outgoing bundles. | |
| int | convergence_layer_slots |
| Keep track of the allocated tickets. | |
| int | convergence_layer_queue |
| Keep track of the tickets in queue. | |
| uint8_t | outgoing_sequence_number |
| Use a unique sequence number of each outgoing segment. | |
| uint8_t | convergence_layer_pending |
| Indicate when a continue event or poll to ourselves is pending to avoid exceeding the event queue size. | |
| struct etimer | convergence_layer_backoff |
| Backoff timer. | |
IEEE 802.15.4 Convergence Layer Implementation.
Definition in file convergence_layer.c.
1.8.3.1