Package com.sun.jna.platform.win32
Klasse WinNT.CACHE_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.CACHE_RELATIONSHIP
- Umschließende Schnittstelle:
WinNT
@FieldOrder({"level","associativity","lineSize","cacheSize","type","reserved","groupMask"})
public static class WinNT.CACHE_RELATIONSHIP
extends WinNT.SYSTEM_LOGICAL_PROCESSOR_INFORMATION_EX
Describes cache attributes.
-
Verschachtelte Klassen - Übersicht
Von Klasse geerbte verschachtelte Klassen/Schnittstellen com.sun.jna.Structure
Structure.ByReference, Structure.ByValue, Structure.FieldOrder, Structure.StructField
-
Feldübersicht
FelderModifizierer und TypFeldBeschreibungbyte
The cache associativity.int
The cache size, in bytes.AWinNT.GROUP_AFFINITY
structure that specifies a group number and processor affinity within the group.byte
The cache level.short
The cache line size, in bytes.byte[]
This member is reserved.int
The cache type.Von Klasse geerbte Felder com.sun.jna.platform.win32.WinNT.SYSTEM_LOGICAL_PROCESSOR_INFORMATION_EX
relationship, size
Von Klasse geerbte Felder com.sun.jna.Structure
ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE, CALCULATE_SIZE
-
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Von Klasse geerbte Methoden com.sun.jna.platform.win32.WinNT.SYSTEM_LOGICAL_PROCESSOR_INFORMATION_EX
fromPointer
Von Klasse geerbte Methoden 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
-
Felddetails
-
level
public byte levelThe cache level. This member can be 1 (L1), 2 (L2), 3 (L3), or 4 (L4). -
associativity
public byte associativityThe cache associativity. If this member isWinNT.CACHE_FULLY_ASSOCIATIVE
, the cache is fully associative. -
lineSize
public short lineSizeThe cache line size, in bytes. -
cacheSize
public int cacheSizeThe cache size, in bytes. -
type
public int typeThe cache type. This member is aWinNT.PROCESSOR_CACHE_TYPE
value. -
reserved
public byte[] reservedThis member is reserved. -
groupMask
AWinNT.GROUP_AFFINITY
structure that specifies a group number and processor affinity within the group.
-
-
Konstruktordetails
-
CACHE_RELATIONSHIP
public CACHE_RELATIONSHIP() -
CACHE_RELATIONSHIP
-