org.rococoa.cocoa.osservices
Class TEndpointInfo

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

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

Now the TEndpointInfo structure proper.
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 TEndpointInfo.ByReference
           
static class TEndpointInfo.ByValue
           
 
Field Summary
 int addr
           
 int connect
           
 int discon
           
 int etsdu
           
 int flags
           
 int options
           
 int servtype
           
 int tsdu
           
 
Fields inherited from class com.sun.jna.Structure
ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE, CALCULATE_SIZE
 
Constructor Summary
TEndpointInfo()
           
TEndpointInfo(int addr, int options, int tsdu, int etsdu, int connect, int discon, int servtype, int flags)
           
 
Method Summary
 TEndpointInfo.ByReference byReference()
           
 TEndpointInfo.ByValue byValue()
           
 TEndpointInfo 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

addr

public int addr

options

public int options

tsdu

public int tsdu

etsdu

public int etsdu

connect

public int connect

discon

public int discon

servtype

public int servtype

flags

public int flags
Constructor Detail

TEndpointInfo

public TEndpointInfo()

TEndpointInfo

public TEndpointInfo(int addr,
                     int options,
                     int tsdu,
                     int etsdu,
                     int connect,
                     int discon,
                     int servtype,
                     int flags)
Parameters:
addr - Maximum size of an address
options - Maximum size of options
tsdu - Standard data transmit unit size
etsdu - Expedited data transmit unit size
connect - Maximum data size on connect
discon - Maximum data size on disconnect
servtype - service type
flags - Flags (see above for values)
Method Detail

byReference

public TEndpointInfo.ByReference byReference()

byValue

public TEndpointInfo.ByValue byValue()

clone

public TEndpointInfo clone()
Overrides:
clone in class Object