EMANE
1.2.1
|
#include <ieee80211abgmacheadermessage.h>
Public Member Functions | |
MACHeaderMessage (std::uint8_t u8MessageType, std::uint8_t u8NumRetries, std::uint16_t u16DataRateIndex, std::uint16_t u16SequenceNumber, std::uint16_t u16SrcNEM, std::uint16_t u16DstNEM, const Microseconds &duration) | |
MACHeaderMessage (const void *p, size_t len) | |
~MACHeaderMessage () | |
std::uint8_t | getMessageType () const |
std::uint8_t | getNumRetries () const |
std::uint16_t | getDataRateIndex () const |
std::uint16_t | getSequenceNumber () const |
std::uint16_t | getSrcNEM () const |
std::uint16_t | getDstNEM () const |
Microseconds | getDurationMicroseconds () const |
Serialization | serialize () const override |
Definition at line 49 of file ieee80211abgmacheadermessage.h.
EMANE::Models::IEEE80211ABG::MACHeaderMessage::MACHeaderMessage | ( | std::uint8_t | u8MessageType, |
std::uint8_t | u8NumRetries, | ||
std::uint16_t | u16DataRateIndex, | ||
std::uint16_t | u16SequenceNumber, | ||
std::uint16_t | u16SrcNEM, | ||
std::uint16_t | u16DstNEM, | ||
const Microseconds & | duration | ||
) |
Definition at line 154 of file ieee80211abgmacheadermessage.cc.
EMANE::Models::IEEE80211ABG::MACHeaderMessage::MACHeaderMessage | ( | const void * | p, |
size_t | len | ||
) |
SerializationException |
Definition at line 173 of file ieee80211abgmacheadermessage.cc.
EMANE::Models::IEEE80211ABG::MACHeaderMessage::~MACHeaderMessage | ( | ) |
Definition at line 192 of file ieee80211abgmacheadermessage.cc.
std::uint16_t EMANE::Models::IEEE80211ABG::MACHeaderMessage::getDataRateIndex | ( | ) | const |
Definition at line 208 of file ieee80211abgmacheadermessage.cc.
std::uint16_t EMANE::Models::IEEE80211ABG::MACHeaderMessage::getDstNEM | ( | ) | const |
Definition at line 223 of file ieee80211abgmacheadermessage.cc.
EMANE::Microseconds EMANE::Models::IEEE80211ABG::MACHeaderMessage::getDurationMicroseconds | ( | ) | const |
Definition at line 228 of file ieee80211abgmacheadermessage.cc.
std::uint8_t EMANE::Models::IEEE80211ABG::MACHeaderMessage::getMessageType | ( | ) | const |
Definition at line 196 of file ieee80211abgmacheadermessage.cc.
std::uint8_t EMANE::Models::IEEE80211ABG::MACHeaderMessage::getNumRetries | ( | ) | const |
Definition at line 202 of file ieee80211abgmacheadermessage.cc.
std::uint16_t EMANE::Models::IEEE80211ABG::MACHeaderMessage::getSequenceNumber | ( | ) | const |
Definition at line 213 of file ieee80211abgmacheadermessage.cc.
std::uint16_t EMANE::Models::IEEE80211ABG::MACHeaderMessage::getSrcNEM | ( | ) | const |
Definition at line 218 of file ieee80211abgmacheadermessage.cc.
|
overridevirtual |
Gets the serialized form of the object
SerializationException |
Reimplemented from EMANE::Serializable.
Definition at line 235 of file ieee80211abgmacheadermessage.cc.