|
Wireshark 4.7.0
The Wireshark network protocol analyzer
|
Union providing typed access to the FoE header data word, interpreted by OpMode.
More...
#include <packet-ecatmb.h>
Public Attributes | ||
| uint32_t | FileLength | |
| struct { | ||
| uint16_t PacketNo | ||
| uint16_t Reserved2 | ||
| } | v | |
| uint32_t | ErrorCode | |
| struct { | ||
| uint16_t Done | ||
| uint16_t Entire | ||
| } | v2 | |
Union providing typed access to the FoE header data word, interpreted by OpMode.
| uint16_t tFoeHeaderDataUnion::Done |
Number of bytes already transferred (BUSY).
| uint16_t tFoeHeaderDataUnion::Entire |
Total number of bytes to be transferred (BUSY).
| uint32_t tFoeHeaderDataUnion::ErrorCode |
FoE error code for ERR frames; see ECAT_FOE_ERRCODE_* values.
| uint32_t tFoeHeaderDataUnion::FileLength |
Total file length in bytes for RRQ/WRQ; 0 if unknown.
| uint16_t tFoeHeaderDataUnion::PacketNo |
Sequential packet number for DATA and ACK frames.
| uint16_t tFoeHeaderDataUnion::Reserved2 |
Reserved; must be zero (DATA, ACK).
| struct { ... } tFoeHeaderDataUnion::v |
Structured access for DATA and ACK opcodes.
| struct { ... } tFoeHeaderDataUnion::v2 |
Structured access for BUSY opcode progress reporting.