Wireshark 4.7.0
The Wireshark network protocol analyzer
Loading...
Searching...
No Matches
Public Attributes | List of all members
tMbxHeaderControlUnion Union Reference

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 
 

Detailed Description

Union providing bit-field and raw access to the EtherCAT mailbox control word.

Member Data Documentation

◆ Channel

uint16_t tMbxHeaderControlUnion::Channel

Optional communication channel index (default = 0).

◆ Control

uint16_t tMbxHeaderControlUnion::Control

Raw 16-bit mailbox control word.

◆ Counter

uint16_t tMbxHeaderControlUnion::Counter

Sequence counter for duplicate detection (0 = counter not used).

◆ Priority

uint16_t tMbxHeaderControlUnion::Priority

Optional communication priority (default = 0; higher = more urgent).

◆ Type

uint16_t tMbxHeaderControlUnion::Type

Mailbox protocol type; see ETHERCAT_MBOX_TYPE_* values.

◆ Unsupported

uint16_t tMbxHeaderControlUnion::Unsupported

Set by the slave when the requested protocol is not supported.

◆ [struct]

struct { ... } tMbxHeaderControlUnion::v

Structured bit-field access.


The documentation for this union was generated from the following file: