类 DarraCore.MasterIdentity
java.lang.Object
com.sun.jna.Structure
com.darra.ethercat.master.DarraCore.MasterIdentity
- 封闭接口:
DarraCore
@FieldOrder({"VendorId","ProductCode","RevisionNo","SerialNo","DeviceName","HwVersion","SwVersion"})
public static class DarraCore.MasterIdentity
extends com.sun.jna.Structure
主站身份信息结构体
-
嵌套类概要
从类继承的嵌套类/接口 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[]设备名称byte[]硬件版本int产品代码int修订号int序列号byte[]软件版本int供应商 ID从类继承的字段 com.sun.jna.Structure
ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE, CALCULATE_SIZE -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明获取设备名称字符串获取硬件版本字符串获取软件版本字符串从类继承的方法 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
-
字段详细资料
-
VendorId
public int VendorId供应商 ID -
ProductCode
public int ProductCode产品代码 -
RevisionNo
public int RevisionNo修订号 -
SerialNo
public int SerialNo序列号 -
DeviceName
public byte[] DeviceName设备名称 -
HwVersion
public byte[] HwVersion硬件版本 -
SwVersion
public byte[] SwVersion软件版本
-
-
构造器详细资料
-
MasterIdentity
public MasterIdentity()
-
-
方法详细资料
-
getDeviceNameString
获取设备名称字符串 -
getHwVersionString
获取硬件版本字符串 -
getSwVersionString
获取软件版本字符串
-