DESERT 3.5.1
|
#include "uwpolling_cmn_hdr.h"
#include "mmac.h"
#include <iostream>
#include <string>
#include <map>
#include <set>
#include <queue>
#include <fstream>
#include <chrono>
Go to the source code of this file.
Classes | |
class | Uwpolling_NODE |
class | Uwpolling_NODE::Uwpolling_NODE_Timer |
class | Uwpolling_NODE::BackOffTimer |
class | Uwpolling_NODE::Rx_Poll_Timer |
class | Uwpolling_NODE::Tx_Data_Timer |
Macros | |
#define | UWPOLLING_NODE_DROP_REASON_BUFFER_FULL "DBF" |
#define | UWPOLLING_NODE_DROP_REASON_ERROR "DERR" |
#define | UWPOLLING_NODE_DROP_REASON_UNKNOWN_TYPE "DUT" |
#define | UWPOLLING_NODE_DROP_REASON_WRONG_RECEIVER "DWR" |
#define | UWPOLLING_NODE_DROP_REASON_WRONG_STATE "DWS" |
#define | UWPOLLING_NODE_DROP_REASON_PACKET_NOT_FOR_ME "DPNFM" |
#define | UWPOLLING_NODE_DROP_REASON_IMINLIST_NOT_POLLED "DPLNP" |
#define | UWPOLLING_NODE_DROP_REASON_NOT_POLLED "DNP" |
#define UWPOLLING_NODE_DROP_REASON_BUFFER_FULL "DBF" |
Buffer of the node is full.
Definition at line 55 of file uwpolling_NODE.h.
#define UWPOLLING_NODE_DROP_REASON_ERROR "DERR" |
Packet corrupted.
Definition at line 56 of file uwpolling_NODE.h.
#define UWPOLLING_NODE_DROP_REASON_IMINLIST_NOT_POLLED "DPLNP" |
The node is in the list of polled node but it is not the \ first.
Definition at line 67 of file uwpolling_NODE.h.
#define UWPOLLING_NODE_DROP_REASON_NOT_POLLED "DNP" |
The node is not in the polling list.
Definition at line 69 of file uwpolling_NODE.h.
#define UWPOLLING_NODE_DROP_REASON_PACKET_NOT_FOR_ME "DPNFM" |
Packet not for me.
Definition at line 64 of file uwpolling_NODE.h.
#define UWPOLLING_NODE_DROP_REASON_UNKNOWN_TYPE "DUT" |
Packet type unknown.
Definition at line 58 of file uwpolling_NODE.h.
#define UWPOLLING_NODE_DROP_REASON_WRONG_RECEIVER "DWR" |
The packet is for another node.
Definition at line 60 of file uwpolling_NODE.h.
#define UWPOLLING_NODE_DROP_REASON_WRONG_STATE "DWS" |
The node cannot receive this kind of packet in this state.
Definition at line 62 of file uwpolling_NODE.h.