|
DESERT 4.0.0
|
#include <hdr-uwal.h>

Public Member Functions | |
| uint8_t & | srcID () |
| unsigned int & | pktID () |
| uint16_t & | framePayloadOffset () |
| uint8_t & | Mbit () |
| char * | dummyStr () |
| char * | binPkt () |
| uint32_t & | binPktLength () |
| uint32_t & | binHdrLength () |
Static Public Member Functions | |
| static int & | offset () |
| static struct hdr_uwal * | access (const Packet *p) |
Public Attributes | |
| uint8_t | srcID_ |
| unsigned int | pktID_ |
| uint16_t | framePayloadOffset_ |
| uint8_t | Mbit_ |
| char | dummyStr_ [MAX_DUMMY_STRING_LENGTH] |
| char | binPkt_ [MAX_BIN_PKT_ARRAY_LENGTH] |
| uint32_t | binPktLength_ |
| uint32_t | binHdrLength_ |
Static Public Attributes | |
| static int | offset_ |
|
inlinestatic |
|
inline |
Reference to the binHdrLength_ variable.
References binHdrLength_.
Referenced by Uwal::checkRxFrameSet(), Uwal::fragmentPkt(), Uwal::initializeHdr(), packer::packHdr(), Uwal::reassembleFrames(), packer::unpackHdr(), and packer::unpackPayload().
|
inline |
Return to the binPkt_ array pointer.
References binPkt_.
Referenced by Uwal::checkRxFrameSet(), UwAhoiModem::createRxPacket(), UwEvoLogicsS2CModem::createRxPacket(), UwMODAModem::createRxPacket(), UwModemCSA::createRxPacket(), UWMPhy_modem::endRx(), UwAhoiModem::fillAhoiPkt(), Uwal::fragmentPkt(), Uwal::initializeHdr(), packer::packHdr(), packer::packPayload(), Uwal::reassembleFrames(), UWMPhy_modem::recv(), UwEvoLogicsS2CModem::startTx(), UwMODAModem::startTx(), UwModemCSA::startTx(), packer::unpackHdr(), and packer::unpackPayload().
|
inline |
Reference to the binPktLength_ variable.
References binPktLength_.
Referenced by Uwal::checkRxFrameSet(), UwAhoiModem::createRxPacket(), UwEvoLogicsS2CModem::createRxPacket(), UwMODAModem::createRxPacket(), UwModemCSA::createRxPacket(), UWMPhy_modem::endRx(), UwAhoiModem::fillAhoiPkt(), Uwal::fragmentPkt(), UwEvoLogicsS2CModem::getTxDuration(), UwMODAModem::getTxDuration(), Uwal::initializeHdr(), packer::packHdr(), packer::packPayload(), Uwal::reassembleFrames(), UWMPhy_modem::recv(), UwEvoLogicsS2CModem::startTx(), UwMODAModem::startTx(), UwModemCSA::startTx(), and packer::unpackPayload().
|
inline |
Return the pointer to the dummyStr_ array.
References dummyStr_.
Referenced by Uwal::initializeHdr(), and packer::printMyHdrField().
|
inline |
Reference to the frameOffset_ variable.
References framePayloadOffset_.
Referenced by Uwal::fragmentPkt(), Uwal::initializeHdr(), packer::printMyHdrField(), and Uwal::reassembleFrames().
|
inline |
Reference to the Mbit_ variable.
References Mbit_.
Referenced by Uwal::fragmentPkt(), Uwal::initializeHdr(), packer::printMyHdrField(), Uwal::reassembleFrames(), Uwal::recvSyncClMsg(), and Uwal::startTx().
|
inlinestatic |
References offset_.
|
inline |
Reference to the pktID_ variable.
References pktID_.
Referenced by Uwal::fragmentPkt(), Uwal::initializeHdr(), packer::printMyHdrField(), and Uwal::reassembleFrames().
|
inline |
Reference to the srcID_ variable.
References srcID_.
Referenced by Uwal::checkRxFrameSet(), Uwal::initializeHdr(), packer::printMyHdrField(), Uwal::reassembleFrames(), and UwAhoiModem::storePacketInfo().
| uint32_t hdr_uwal::binHdrLength_ |
number of chars in binPkt_ to consider as header.
Referenced by binHdrLength().
| char hdr_uwal::binPkt_[MAX_BIN_PKT_ARRAY_LENGTH] |
| uint32_t hdr_uwal::binPktLength_ |
number of chars in binPkt_ to consider.
Referenced by binPktLength().
| char hdr_uwal::dummyStr_[MAX_DUMMY_STRING_LENGTH] |
array containing a dummy string.
Referenced by dummyStr(), packer::packMyHdr(), and packer::unpackMyHdr().
| uint16_t hdr_uwal::framePayloadOffset_ |
Offset of the frame payload.
Referenced by framePayloadOffset(), packer::packMyHdr(), and packer::unpackMyHdr().
| uint8_t hdr_uwal::Mbit_ |
M bit: if set to 0 the current frame is the last or the only one; if set to 1 the current frame is not the last.
Referenced by Mbit(), packer::packMyHdr(), and packer::unpackMyHdr().
| unsigned int hdr_uwal::pktID_ |
ID of the packet.
Referenced by packer::packMyHdr(), pktID(), and packer::unpackMyHdr().
| uint8_t hdr_uwal::srcID_ |
ID of the packet's source node.
Referenced by packer::packMyHdr(), srcID(), and packer::unpackMyHdr().