| Wireshark 4.7.3 The Wireshark network protocol analyzer

Loading...
Searching...
No Matches
Public Attributes | List of all members
tEoeHeaderInfoUnion Union Reference

Union providing bit-field and raw access to the EoE header info word. More...

`#include <packet-ecatmb.h>`

## Public Attributes
struct { |
uint16_t Type: 4 |
uint16_t PortAssign: 4 |
uint16_t LastFragment: 1 |
uint16_t TimeStampAppended: 1 |
uint16_t TimeStampRequested: 1 |
uint16_t Reserved: 5 |
} | v
uint16_t | Info

## Detailed Description

Union providing bit-field and raw access to the EoE header info word.

## Member Data Documentation

## ◆ Info

uint16_t tEoeHeaderInfoUnion::Info

Raw 16-bit info word.

## ◆ LastFragment

uint16_t tEoeHeaderInfoUnion::LastFragment

Non-zero if this is the last fragment of the Ethernet frame (FRAME_FRAG only).

## ◆ PortAssign

uint16_t tEoeHeaderInfoUnion::PortAssign

Virtual port assignment (0 = unspecified, 1 = port 1).

## ◆ Reserved

uint16_t tEoeHeaderInfoUnion::Reserved

Reserved; must be zero.

## ◆ TimeStampAppended

uint16_t tEoeHeaderInfoUnion::TimeStampAppended

Non-zero if a 32-bit timestamp is appended after the last fragment (FRAME_FRAG with LastFragment = 1 only).

## ◆ TimeStampRequested

uint16_t tEoeHeaderInfoUnion::TimeStampRequested

Non-zero if a timestamp response is requested by the sender (FRAME_FRAG only).

## ◆ Type

uint16_t tEoeHeaderInfoUnion::Type

EoE message type identifier (e.g. FRAME_FRAG, INIT_REQ, MACFILTER_REQ).

## ◆ [struct]

struct { ... } tEoeHeaderInfoUnion::v

Structured bit-field access.

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

- /builds/wireshark/wireshark/plugins/epan/ethercat/packet-ecatmb.h