org.rococoa.cocoa.osservices
Class TOptionHeader

java.lang.Object
  extended by com.sun.jna.Structure
      extended by com.ochafik.lang.jnaerator.runtime.Structure
          extended by org.rococoa.cocoa.osservices.TOptionHeader
Direct Known Subclasses:
TOptionHeader.ByReference, TOptionHeader.ByValue

public class TOptionHeader
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.


Nested Class Summary
static class TOptionHeader.ByReference
           
static class TOptionHeader.ByValue
           
 
Field Summary
 int level
          of option value in bytes
protocol affected
 int name
           
 int status
           
 
Fields inherited from class com.sun.jna.Structure
ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE, CALCULATE_SIZE
 
Constructor Summary
TOptionHeader()
           
TOptionHeader(int level, int name, int status)
           
 
Method Summary
 TOptionHeader.ByReference byReference()
           
 TOptionHeader.ByValue byValue()
           
 TOptionHeader clone()
           
 
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
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

level

public int level
of option value in bytes
protocol affected


name

public int name

status

public int status
Constructor Detail

TOptionHeader

public TOptionHeader()

TOptionHeader

public TOptionHeader(int level,
                     int name,
                     int status)
Parameters:
level - of option value in bytes
protocol affected
name - option name
status - status value
Method Detail

byReference

public TOptionHeader.ByReference byReference()

byValue

public TOptionHeader.ByValue byValue()

clone

public TOptionHeader clone()
Overrides:
clone in class Object