|
DESERT 4.0.0
|
#include <uwpolling_cmn_hdr.h>

Public Member Functions | |
| uint16_t & | ts () |
| int & | n_pkts () |
| uint & | id_node () |
| uint & | PROBE_uid () |
Static Public Member Functions | |
| static int & | offset () |
| static struct hdr_PROBE * | access (const Packet *p) |
Public Attributes | |
| uint16_t | ts_ |
| int | n_pkts_ |
| uint | id_node_ |
| uint | PROBE_uid_ |
Static Public Attributes | |
| static int | offset_ = 0 |
Header of the PROBE message
|
inlinestatic |
|
inline |
Reference to id_node variable
References id_node_.
Referenced by Uwpolling_AUV::addNode2List(), and Uwpolling_NODE::initPkt().
|
inline |
Reference to backoff_time variable Reference to n_pkts variable
References n_pkts_.
Referenced by Uwpolling_AUV::addNode2List(), Uwpolling_NODE::initPkt(), and Uwpolling_NODE::stateTxProbe().
|
inlinestatic |
Reference to the offset variable
References offset_.
|
inline |
Reference to PROBE_uid_ variable
References PROBE_uid_.
|
inline |
Reference to timestamp variable
References ts_.
Referenced by Uwpolling_AUV::addNode2List(), and Uwpolling_NODE::initPkt().
| uint hdr_PROBE::id_node_ |
ID of the node
Referenced by id_node(), packerUwpolling::packMyHdr(), packerUwpolling::printMyHdrFields(), Uwpolling_AUV::stateRxProbe(), and packerUwpolling::unpackMyHdr().
| int hdr_PROBE::n_pkts_ |
Number of packets that the node wish to transmit to the AUV
Referenced by n_pkts(), packerUwpolling::packMyHdr(), packerUwpolling::printMyHdrFields(), Uwpolling_AUV::stateRxProbe(), Uwpolling_NODE::stateTxProbe(), and packerUwpolling::unpackMyHdr().
|
static |
| uint hdr_PROBE::PROBE_uid_ |
Unique ID of the PROBE packet
Referenced by packerUwpolling::packMyHdr(), packerUwpolling::printMyHdrFields(), PROBE_uid(), Uwpolling_AUV::stateRxProbe(), Uwpolling_NODE::stateTxProbe(), and packerUwpolling::unpackMyHdr().
| uint16_t hdr_PROBE::ts_ |
Timestamp of the most recent data packet
Referenced by packerUwpolling::packMyHdr(), packerUwpolling::printMyHdrFields(), ts(), and packerUwpolling::unpackMyHdr().