|
Wireshark 4.7.0
The Wireshark network protocol analyzer
|
Union providing bit-field and raw access to the EtherCAT mailbox control word. More...
#include <packet-ecatmb.h>
Public Attributes | ||
| uint16_t | Control | |
| struct { | ||
| uint16_t Channel: 6 | ||
| uint16_t Priority: 2 | ||
| uint16_t Type: 4 | ||
| uint16_t Counter: 3 | ||
| uint16_t Unsupported: 1 | ||
| } | v | |
Union providing bit-field and raw access to the EtherCAT mailbox control word.
| uint16_t tMbxHeaderControlUnion::Channel |
Optional communication channel index (default = 0).
| uint16_t tMbxHeaderControlUnion::Control |
Raw 16-bit mailbox control word.
| uint16_t tMbxHeaderControlUnion::Counter |
Sequence counter for duplicate detection (0 = counter not used).
| uint16_t tMbxHeaderControlUnion::Priority |
Optional communication priority (default = 0; higher = more urgent).
| uint16_t tMbxHeaderControlUnion::Type |
Mailbox protocol type; see ETHERCAT_MBOX_TYPE_* values.
| uint16_t tMbxHeaderControlUnion::Unsupported |
Set by the slave when the requested protocol is not supported.
| struct { ... } tMbxHeaderControlUnion::v |
Structured bit-field access.