|
DESERT 4.0.0
|
#include <uwranging_tokenbus_hdr.h>

Public Member Functions | |
| std::vector< uwrange_time_t > & | times () |
| uwrange_time_t & | token_hold () |
| bool & | token_resend () |
| size_t | getSize () const |
Static Public Member Functions | |
| static int & | offset () |
| static struct hdr_uwranging_tokenbus * | access (const Packet *p) |
Public Attributes | |
| uwrange_time_t | token_hold_ |
| std::vector< uwrange_time_t > | times_ |
| bool | token_resend_ = false |
Static Public Attributes | |
| static int | offset_ = 0 |
Header of the token bus protocol
|
inlinestatic |
|
inline |
Returns the size of this header
References times_.
Referenced by UwRangingTokenBus::sendToken().
|
inlinestatic |
Returns a reference to the offset_ variable
References offset_.
|
inline |
Returns a reference to the travel times array
References times_.
Referenced by UwRangingTokenBus::Phy2MacEndRx(), and UwRangingTokenBus::sendToken().
|
inline |
Returns a reference to token_hold_ value
References token_hold_.
Referenced by UwRangingTokenBus::Phy2MacEndRx(), and UwRangingTokenBus::sendToken().
|
inline |
Returns a reference to token_resend_
References token_resend_.
Referenced by UwRangingTokenBus::sendToken().
|
static |
| std::vector<uwrange_time_t> hdr_uwranging_tokenbus::times_ |
| uwrange_time_t hdr_uwranging_tokenbus::token_hold_ |
time elapsed from token rx and token pass
Referenced by token_hold().
| bool hdr_uwranging_tokenbus::token_resend_ = false |
flag set if token is retransmitted when TokenPass timer expires
Referenced by token_resend().