|
DESERT 4.0.0
|
#include <uwpolling_cmn_hdr.h>

Public Member Functions | |
| int & | ID () |
| uint & | POLL_uid () |
| uint16_t & | POLL_time () |
Static Public Member Functions | |
| static int & | offset () |
| static struct hdr_POLL * | access (const Packet *p) |
Public Attributes | |
| int | id_ |
| uint | POLL_uid_ |
| uint16_t | POLL_time_ |
Static Public Attributes | |
| static int | offset_ = 0 |
Header of the POLL message
|
inlinestatic |
|
inline |
Reference to the id_ variable
References id_.
|
inlinestatic |
Reference to the offset variable
References offset_.
|
inline |
References POLL_time_.
Referenced by Uwpolling_SINK::Phy2MacEndRx(), Uwpolling_NODE::stateRxPoll(), and Uwpolling_AUV::stateTxPoll().
|
inline |
Reference to the POLL_uid_ variable
References POLL_uid_.
| int hdr_POLL::id_ |
ID of the POLLED node
Referenced by ID(), packerUwpolling::packMyHdr(), Uwpolling_NODE::Phy2MacEndRx(), packerUwpolling::printMyHdrFields(), Uwpolling_NODE::stateRxPoll(), Uwpolling_AUV::stateTxPoll(), and packerUwpolling::unpackMyHdr().
|
static |
| uint16_t hdr_POLL::POLL_time_ |
Time needed by the AUV to poll all the nodes
Referenced by packerUwpolling::packMyHdr(), POLL_time(), packerUwpolling::printMyHdrFields(), and packerUwpolling::unpackMyHdr().
| uint hdr_POLL::POLL_uid_ |
POLL packet unique ID
Referenced by packerUwpolling::packMyHdr(), POLL_uid(), packerUwpolling::printMyHdrFields(), Uwpolling_NODE::stateRxPoll(), Uwpolling_AUV::stateTxPoll(), and packerUwpolling::unpackMyHdr().