org.rococoa.cocoa.iokit
Class IONetworkStats

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

public class IONetworkStats
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 IONetworkStats.ByReference
           
static class IONetworkStats.ByValue
           
 
Field Summary
 int collisions
           
 int inputErrors
           
 int inputPackets
           
 int outputErrors
           
 int outputPackets
           
 
Fields inherited from class com.sun.jna.Structure
ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE, CALCULATE_SIZE
 
Constructor Summary
IONetworkStats()
           
IONetworkStats(int inputPackets, int inputErrors, int outputPackets, int outputErrors, int collisions)
           
 
Method Summary
 IONetworkStats.ByReference byReference()
           
 IONetworkStats.ByValue byValue()
           
 IONetworkStats 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

inputPackets

public int inputPackets

inputErrors

public int inputErrors

outputPackets

public int outputPackets

outputErrors

public int outputErrors

collisions

public int collisions
Constructor Detail

IONetworkStats

public IONetworkStats()

IONetworkStats

public IONetworkStats(int inputPackets,
                      int inputErrors,
                      int outputPackets,
                      int outputErrors,
                      int collisions)
Method Detail

byReference

public IONetworkStats.ByReference byReference()

byValue

public IONetworkStats.ByValue byValue()

clone

public IONetworkStats clone()
Overrides:
clone in class Object