org.rococoa.cocoa.carboncore
Class ComponentDescription
java.lang.Object
com.sun.jna.Structure
com.ochafik.lang.jnaerator.runtime.Structure
org.rococoa.cocoa.carboncore.ComponentDescription
- Direct Known Subclasses:
- ComponentDescription.ByReference, ComponentDescription.ByValue
public class ComponentDescription
- extends com.ochafik.lang.jnaerator.runtime.Structure
This file was autogenerated by JNAerator,
a tool written by Olivier Chafik that uses a few opensource projects..
For help, please visit NativeLibs4Java, Rococoa, or JNA.
Methods inherited from class com.ochafik.lang.jnaerator.runtime.Structure |
setupClone |
Methods inherited from class com.sun.jna.Structure |
allocateMemory, allocateMemory, cacheTypeInfo, clear, ensureAllocated, equals, getAutoRead, getAutoWrite, getFieldOrder, getNativeAlignment, getPointer, getStructAlignment, hashCode, newInstance, read, readField, setAlignType, setAutoRead, setAutoSynch, setAutoWrite, setFieldOrder, setTypeMapper, size, sortFields, toArray, toArray, toString, useMemory, useMemory, write, writeField, writeField |
componentType
public int componentType
componentSubType
public int componentSubType
componentManufacturer
public int componentManufacturer
componentFlags
public int componentFlags
componentFlagsMask
public int componentFlagsMask
ComponentDescription
public ComponentDescription()
ComponentDescription
public ComponentDescription(int componentType,
int componentSubType,
int componentManufacturer,
int componentFlags,
int componentFlagsMask)
- Parameters:
componentType
- A unique 4-byte code indentifying the command set
componentSubType
- Particular flavor of this instance
componentManufacturer
- Vendor indentification
componentFlags
- 8 each for Component,Type,SubType,Manuf/revision
componentFlagsMask
- Mask for specifying which flags to consider in search, zero during registration
byReference
public ComponentDescription.ByReference byReference()
byValue
public ComponentDescription.ByValue byValue()
clone
public ComponentDescription clone()
- Overrides:
clone
in class Object