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: