类 Structures.EcSmt

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

@FieldOrder({"StartAddr","SMlength","SMflags"}) public static class Structures.EcSmt extends com.sun.jna.Structure
SyncManager 配置 - 对应 C# ec_smt (Pack=1, 8字节)
  • 嵌套类概要

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

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

    字段
    修饰符和类型
    字段
    说明
    int
    SM 标志
    short
    SM 长度
    short
    SM 起始地址

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

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

    构造器
    构造器
    说明
     
    EcSmt(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
  • 字段详细资料

    • StartAddr

      public short StartAddr
      SM 起始地址
    • SMlength

      public short SMlength
      SM 长度
    • SMflags

      public int SMflags
      SM 标志
  • 构造器详细资料

    • EcSmt

      public EcSmt()
    • EcSmt

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