Package com.sun.jna.platform.win32
Class WinNT.NUMA_NODE_RELATIONSHIP
- java.lang.Object
- 
- com.sun.jna.Structure
- 
- com.sun.jna.platform.win32.WinNT.SYSTEM_LOGICAL_PROCESSOR_INFORMATION_EX
- 
- com.sun.jna.platform.win32.WinNT.NUMA_NODE_RELATIONSHIP
 
 
 
- 
- Enclosing interface:
- WinNT
 
 @FieldOrder({"nodeNumber","reserved","groupCount","groupMasks"}) public static class WinNT.NUMA_NODE_RELATIONSHIP extends WinNT.SYSTEM_LOGICAL_PROCESSOR_INFORMATION_EX Represents information about a NUMA node in a processor group.
- 
- 
Nested Class Summary- 
Nested classes/interfaces inherited from class com.sun.jna.StructureStructure.ByReference, Structure.ByValue, Structure.FieldOrder, Structure.StructField
 
- 
 - 
Field SummaryFields Modifier and Type Field Description shortgroupCountThe number of groups included in the GroupMasks array.WinNT.GROUP_AFFINITYgroupMaskAWinNT.GROUP_AFFINITYstructure that specifies a group number and processor affinity within the group.WinNT.GROUP_AFFINITY[]groupMasksAn array ofWinNT.GROUP_AFFINITYstructures that specifies a group number and processor affinity within the group.intnodeNumberIdentifies the NUMA node.byte[]reservedThis member is reserved.- 
Fields inherited from class com.sun.jna.platform.win32.WinNT.SYSTEM_LOGICAL_PROCESSOR_INFORMATION_EXrelationship, size
 - 
Fields inherited from class com.sun.jna.StructureALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE, CALCULATE_SIZE
 
- 
 - 
Constructor SummaryConstructors Constructor Description NUMA_NODE_RELATIONSHIP()NUMA_NODE_RELATIONSHIP(Pointer memory)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.util.List<java.lang.reflect.Field>getFieldList()Look up all fields in this class and superclasses.voidread()Reads the fields of the struct from native memory- 
Methods inherited from class com.sun.jna.platform.win32.WinNT.SYSTEM_LOGICAL_PROCESSOR_INFORMATION_EXfromPointer
 - 
Methods inherited from class com.sun.jna.StructureallocateMemory, allocateMemory, autoAllocate, autoRead, autoRead, autoWrite, autoWrite, cacheTypeInfo, calculateSize, clear, createFieldsOrder, createFieldsOrder, createFieldsOrder, createFieldsOrder, dataEquals, dataEquals, ensureAllocated, equals, fieldOffset, getAutoRead, getAutoWrite, getFieldOrder, getFields, getNativeAlignment, getNativeSize, getNativeSize, getPointer, getStringEncoding, getStructAlignment, hashCode, newInstance, newInstance, readField, readField, setAlignType, setAutoRead, setAutoSynch, setAutoWrite, setStringEncoding, size, sortFields, toArray, toArray, toString, toString, useMemory, useMemory, write, writeField, writeField, writeField
 
- 
 
- 
- 
- 
Field Detail- 
nodeNumberpublic int nodeNumber Identifies the NUMA node. Valid values are0to the highest NUMA node number inclusive. A non-NUMA multiprocessor system will report that all processors belong to one NUMA node.
 - 
reservedpublic byte[] reserved This member is reserved.
 - 
groupCountpublic short groupCount The number of groups included in the GroupMasks array. This field was introduced in TBD Release Iron. On earlier versions, this value is always 0.
 - 
groupMaskpublic WinNT.GROUP_AFFINITY groupMask AWinNT.GROUP_AFFINITYstructure that specifies a group number and processor affinity within the group. This member is only relevant ifgroupCountis 0.
 - 
groupMaskspublic WinNT.GROUP_AFFINITY[] groupMasks An array ofWinNT.GROUP_AFFINITYstructures that specifies a group number and processor affinity within the group. This member is only relevant ifgroupCountis 1 or greater.
 
- 
 - 
Constructor Detail- 
NUMA_NODE_RELATIONSHIPpublic NUMA_NODE_RELATIONSHIP() 
 - 
NUMA_NODE_RELATIONSHIPpublic NUMA_NODE_RELATIONSHIP(Pointer memory) 
 
- 
 - 
Method Detail- 
readpublic void read() Description copied from class:StructureReads the fields of the struct from native memory
 - 
getFieldListprotected java.util.List<java.lang.reflect.Field> getFieldList() Description copied from class:StructureLook up all fields in this class and superclasses.- Overrides:
- getFieldListin class- Structure
- Returns:
- ordered list of public Fieldavailable on thisStructureclass.
 
 
- 
 
-