List of all members.
Public Types |
enum | MacHdrType { DATA,
ACK,
NACK
} |
Public Member Functions |
void | SetDstAddress (Mac48Address addr) |
void | SetSrcAddress (Mac48Address addr) |
void | SetType (MacHdrType type) |
void | SetSequenceNumber (uint16_t sqn) |
void | SetMessageLength (uint32_t length) |
Mac48Address | GetDstAddress (void) const |
Mac48Address | GetSrcAddress (void) const |
MacHdrType | GetType (void) const |
uint16_t | GetSequenceNumber (void) const |
uint32_t | GetMessageLength (void) const |
virtual uint32_t | GetSerializedSize (void) const |
virtual TypeId | GetInstanceTypeId (void) const |
virtual void | Serialize (Buffer::Iterator start) const |
virtual uint32_t | Deserialize (Buffer::Iterator start) |
virtual void | Print (std::ostream &os) const |
bool | operator== (PLC_MacHeader &hdr) |
Static Public Member Functions |
static TypeId | GetTypeId (void) |
The documentation for this class was generated from the following files: