类 Structures.SlaveEepromConfig

java.lang.Object
com.sun.jna.Structure
com.darra.ethercat.data.Structures.SlaveEepromConfig
封闭类:
Structures

@FieldOrder({"reservedSii","read8Byte","pdi"}) public static class Structures.SlaveEepromConfig extends com.sun.jna.Structure
Slave EEPROM 配置子结构 - 对应 C 端 slave_eeprom_config_t 原平面字段 SIIindex / eep_8byte / eep_pdi 收敛为 sub-struct. 嵌入到 EcSlave 中段 (DCactive 之后, CoEdetails 之前), 自然对齐. 64 位下: short (2) + byte (1) + byte (1) = 4 字节.
  • 嵌套类概要

    从类继承的嵌套类/接口 com.sun.jna.Structure

    com.sun.jna.Structure.ByReference, com.sun.jna.Structure.ByValue, com.sun.jna.Structure.FieldOrder, com.sun.jna.Structure.StructField
  • 字段概要

    字段
    修饰符和类型
    字段
    说明
    byte
    0=EEPROM归主站, 1=归PDI (eep_pdi)
    byte
    1=8字节读, 0=4字节读 (eep_8byte)
    short
    [round33CD] 原 SIIindex(SOEM Iindex 遗留), 恒0未用; 保留2字节(short)占位维持 blittable 对齐, 不对外暴露

    从类继承的字段 com.sun.jna.Structure

    ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE, CALCULATE_SIZE
  • 构造器概要

    构造器
    构造器
    说明
     
    SlaveEepromConfig(com.sun.jna.Pointer p)
     
  • 方法概要

    从类继承的方法 com.sun.jna.Structure

    allocateMemory, allocateMemory, autoAllocate, autoRead, autoRead, autoWrite, autoWrite, cacheTypeInfo, calculateSize, clear, createFieldsOrder, createFieldsOrder, createFieldsOrder, createFieldsOrder, dataEquals, dataEquals, ensureAllocated, equals, fieldOffset, getAutoRead, getAutoWrite, getFieldList, getFieldOrder, getFields, getNativeAlignment, getNativeSize, getNativeSize, getPointer, getStringEncoding, getStructAlignment, hashCode, newInstance, newInstance, read, readField, readField, setAlignType, setAutoRead, setAutoSynch, setAutoWrite, setStringEncoding, size, sortFields, toArray, toArray, toString, toString, useMemory, useMemory, write, writeField, writeField, writeField

    从类继承的方法 java.lang.Object

    clone, finalize, getClass, notify, notifyAll, wait, wait, wait
  • 字段详细资料

    • reservedSii

      public short reservedSii
      [round33CD] 原 SIIindex(SOEM Iindex 遗留), 恒0未用; 保留2字节(short)占位维持 blittable 对齐, 不对外暴露
    • read8Byte

      public byte read8Byte
      1=8字节读, 0=4字节读 (eep_8byte)
    • pdi

      public byte pdi
      0=EEPROM归主站, 1=归PDI (eep_pdi)
  • 构造器详细资料

    • SlaveEepromConfig

      public SlaveEepromConfig()
    • SlaveEepromConfig

      public SlaveEepromConfig(com.sun.jna.Pointer p)