|
DESERT 3.6.1
|
#include "uwpolling_cmn_hdr.h"#include <mmac.h>#include <mphy.h>#include <clmessage.h>#include <iostream>#include <string>#include <map>#include <set>#include <queue>#include <fstream>#include <ostream>#include <chrono>#include "uwsmposition.h"

Go to the source code of this file.
Classes | |
| struct | probe_cicle_counters |
| struct | probbed_node |
| class | Uwpolling_AUV |
| class | Uwpolling_AUV::Uwpolling_AUV_Timer |
| class | Uwpolling_AUV::DataTimer |
| class | Uwpolling_AUV::ProbeTimer |
| class | Uwpolling_AUV::PollTimer |
| class | Uwpolling_AUV::AckTimer |
Macros | |
| #define | UWPOLLING_AUV_DROP_REASON_ERROR "DERR" |
| #define | UWPOLLING_AUV_DROP_REASON_UNKNOWN_TYPE "DUT" |
| #define | UWPOLLING_AUV_DROP_REASON_WRONG_RECEIVER "DWR" |
| #define | UWPOLLING_AUV_DROP_REASON_WRONG_STATE "DWS" |
| #define | UWPOLLING_AUV_DROP_REASON_BUFFER_FULL "ADBF" |
| #define | ENTRY_MAX_SIZE 256 |
Typedefs | |
| typedef struct probbed_node | probbed_node |
| #define ENTRY_MAX_SIZE 256 |
Definition at line 65 of file uwpolling_AUV.h.
| #define UWPOLLING_AUV_DROP_REASON_BUFFER_FULL "ADBF" |
Definition at line 63 of file uwpolling_AUV.h.
| #define UWPOLLING_AUV_DROP_REASON_ERROR "DERR" |
Packet corrupted.
Definition at line 56 of file uwpolling_AUV.h.
| #define UWPOLLING_AUV_DROP_REASON_UNKNOWN_TYPE "DUT" |
Packet of unknown type.
Definition at line 58 of file uwpolling_AUV.h.
| #define UWPOLLING_AUV_DROP_REASON_WRONG_RECEIVER "DWR" |
Packet for another node.
Definition at line 60 of file uwpolling_AUV.h.
| #define UWPOLLING_AUV_DROP_REASON_WRONG_STATE "DWS" |
The AUV cannot receive this kind of packet in this state.
Definition at line 62 of file uwpolling_AUV.h.
| typedef struct probbed_node probbed_node |
Internal structure where the AUV store the informations about the node to POLL.