DESERT 3.5.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.