DESERT 3.5.1
|
#include <uwranging_tdma_hdr.h>
Public Member Functions | |
slotid_t & | slotId () |
std::vector< uwrange_time_t > & | times () |
size_t | getSize () const |
Static Public Member Functions | |
static int & | offset () |
static struct hdr_ranging_tdma * | access (const Packet *p) |
Public Attributes | |
slotid_t | slotid_ |
std::vector< uwrange_time_t > | times_ |
Static Public Attributes | |
static int | offset_ = 0 |
Header of the token bus protocol.
Definition at line 58 of file uwranging_tdma_hdr.h.
|
inlinestatic |
Returns a pointer to the tokenbus_ranging header of a packet.
p | Packet |
Definition at line 106 of file uwranging_tdma_hdr.h.
|
inline |
Returns the size of this header.
Definition at line 86 of file uwranging_tdma_hdr.h.
|
inlinestatic |
Returns a reference to the offset_ variable.
Definition at line 95 of file uwranging_tdma_hdr.h.
|
inline |
Returns a reference to the nodeid_ variable.
Definition at line 68 of file uwranging_tdma_hdr.h.
|
inline |
Returns a reference to the travel times array.
Definition at line 77 of file uwranging_tdma_hdr.h.
|
static |
Required by the PacketHeaderManager.
Definition at line 60 of file uwranging_tdma_hdr.h.
slotid_t hdr_ranging_tdma::slotid_ |
sending slot id
Definition at line 61 of file uwranging_tdma_hdr.h.
std::vector<uwrange_time_t> hdr_ranging_tdma::times_ |
Holds the times measured by the node.
Definition at line 62 of file uwranging_tdma_hdr.h.