@Structure.FieldOrder(value={"ifm_msglen","ifm_version","ifm_type","ifm_addrs","ifm_flags","ifm_index","ifm_snd_len","ifm_snd_maxlen","ifm_snd_drops","ifm_timer","ifm_data"}) public static class SystemB.IFmsgHdr2 extends Structure
Structure.ByReference, Structure.ByValue, Structure.FieldOrder, Structure.StructField
Modifier and Type | Field and Description |
---|---|
int |
ifm_addrs |
SystemB.IFdata64 |
ifm_data |
int |
ifm_flags |
short |
ifm_index |
short |
ifm_msglen |
int |
ifm_snd_drops |
int |
ifm_snd_len |
int |
ifm_snd_maxlen |
int |
ifm_timer |
byte |
ifm_type |
byte |
ifm_version |
ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE, CALCULATE_SIZE
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
public short ifm_msglen
public byte ifm_version
public byte ifm_type
public int ifm_addrs
public int ifm_flags
public short ifm_index
public int ifm_snd_len
public int ifm_snd_maxlen
public int ifm_snd_drops
public int ifm_timer
public SystemB.IFdata64 ifm_data
public IFmsgHdr2(Pointer p)