类 Structures.NetworkInfo
java.lang.Object
com.sun.jna.Structure
com.darra.ethercat.data.Structures.NetworkInfo
- 封闭类:
Structures
@FieldOrder({"name","desc","slaveNum","redundantSlaveNum"})
public static class Structures.NetworkInfo
extends com.sun.jna.Structure
网络适配器信息 - 对应 C# ec_networkInfo (Pack=1, 260字节)
-
嵌套类概要
从类继承的嵌套类/接口 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[]适配器描述 (EC_MAXLEN_ADAPTERNAME = 128)byte[]适配器名称 (EC_MAXLEN_ADAPTERNAME = 128)short受冗余保护的从站数short从站数量从类继承的字段 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
-
字段详细资料
-
name
public byte[] name适配器名称 (EC_MAXLEN_ADAPTERNAME = 128) -
desc
public byte[] desc适配器描述 (EC_MAXLEN_ADAPTERNAME = 128) -
slaveNum
public short slaveNum从站数量 -
redundantSlaveNum
public short redundantSlaveNum受冗余保护的从站数
-
-
构造器详细资料
-
NetworkInfo
public NetworkInfo() -
NetworkInfo
public NetworkInfo(com.sun.jna.Pointer p)
-