org.rococoa.cocoa.osservices
Class strpmsg

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

public class strpmsg
extends com.ochafik.lang.jnaerator.runtime.Structure

structure for getpmsg and putpmsg
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 strpmsg.ByReference
           
static class strpmsg.ByValue
           
 
Field Summary
 int band
           
 strbuf ctlbuf
           
 strbuf databuf
           
 NativeLong flags
           
 
Fields inherited from class com.sun.jna.Structure
ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE, CALCULATE_SIZE
 
Constructor Summary
strpmsg()
           
strpmsg(strbuf ctlbuf, strbuf databuf, int band, NativeLong flags)
           
 
Method Summary
 strpmsg.ByReference byReference()
           
 strpmsg.ByValue byValue()
           
 strpmsg 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

ctlbuf

public strbuf ctlbuf

databuf

public strbuf databuf

band

public int band

flags

public NativeLong flags
Constructor Detail

strpmsg

public strpmsg()

strpmsg

public strpmsg(strbuf ctlbuf,
               strbuf databuf,
               int band,
               NativeLong flags)
Method Detail

byReference

public strpmsg.ByReference byReference()

byValue

public strpmsg.ByValue byValue()

clone

public strpmsg clone()
Overrides:
clone in class Object