类 MasterDiagnosticsInfo.NativeSummary

java.lang.Object
com.sun.jna.Structure
com.darra.ethercat.master.MasterDiagnosticsInfo.NativeSummary
封闭类:
MasterDiagnosticsInfo

public static class MasterDiagnosticsInfo.NativeSummary extends com.sun.jna.Structure
diagnostics_summary_t 的 JNA 镜像 (C 端 struct, 无 #pragma pack). MSVC x64 自然对齐: u32 + f64 之间会插入 4 字节 padding. 用 JNA Structure 自动按 native 对齐计算 offset, 避免硬编码错位.
  • 字段详细资料

    • total_errors

      public int total_errors
    • error_rate_per_1000

      public double error_rate_per_1000
    • worst_slave_index

      public short worst_slave_index
    • redundancy_active

      public int redundancy_active
    • primary_port_ok

      public int primary_port_ok
    • secondary_port_ok

      public int secondary_port_ok
    • primary_port_errors_window

      public int primary_port_errors_window
    • secondary_port_errors_window

      public int secondary_port_errors_window
    • rt_frequency

      public int rt_frequency
    • cycle_time_us

      public int cycle_time_us
    • packet_loss_percent

      public double packet_loss_percent
    • mailbox_avg_latency_us

      public double mailbox_avg_latency_us
    • mailbox_max_latency_us

      public double mailbox_max_latency_us
    • avg_cycle_time_us

      public double avg_cycle_time_us
    • bus_avg_jitter_us

      public double bus_avg_jitter_us
    • bus_max_jitter_us

      public double bus_max_jitter_us
    • bus_clean_max_jitter_us

      public double bus_clean_max_jitter_us
    • bus_cycle_hz

      public int bus_cycle_hz
    • bus_roundtrip_us

      public double bus_roundtrip_us
    • smi_count

      public int smi_count
    • smi_peak_us

      public double smi_peak_us
    • topology_mode

      public byte topology_mode
    • _reserved

      public byte _reserved
    • break_point_count

      public short break_point_count
  • 构造器详细资料

    • NativeSummary

      public NativeSummary()
    • NativeSummary

      public NativeSummary(com.sun.jna.Pointer p)
  • 方法详细资料

    • getFieldOrder

      protected List<String> getFieldOrder()
      覆盖:
      getFieldOrder 在类中 com.sun.jna.Structure