org.jruby.ext.socket
Class RubyUNIXSocket.LibCSocket.sockaddr_un

java.lang.Object
  extended by com.sun.jna.Structure
      extended by org.jruby.ext.socket.RubyUNIXSocket.LibCSocket.sockaddr_un
Enclosing interface:
RubyUNIXSocket.LibCSocket

public static class RubyUNIXSocket.LibCSocket.sockaddr_un
extends com.sun.jna.Structure


Nested Class Summary
static class RubyUNIXSocket.LibCSocket.sockaddr_un.header
           
 
Nested classes/interfaces inherited from class com.sun.jna.Structure
com.sun.jna.Structure.ByReference, com.sun.jna.Structure.ByValue
 
Field Summary
static boolean hasLen
           
static int LENGTH
           
 RubyUNIXSocket.LibCSocket.sockaddr_un.header sun_header
           
 byte[] sun_path
           
 
Fields inherited from class com.sun.jna.Structure
ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE, CALCULATE_SIZE
 
Constructor Summary
RubyUNIXSocket.LibCSocket.sockaddr_un()
           
 
Method Summary
 int getFamily()
           
 void setFamily(int family)
           
 
Methods inherited from class com.sun.jna.Structure
allocateMemory, allocateMemory, clear, equals, getNativeAlignment, getPointer, getStructAlignment, hashCode, newInstance, read, readField, setAlignType, setTypeMapper, size, toArray, toArray, toString, useMemory, useMemory, write, writeField
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

LENGTH

public static final int LENGTH
See Also:
Constant Field Values

hasLen

public static final boolean hasLen

sun_header

public RubyUNIXSocket.LibCSocket.sockaddr_un.header sun_header

sun_path

public byte[] sun_path
Constructor Detail

RubyUNIXSocket.LibCSocket.sockaddr_un

public RubyUNIXSocket.LibCSocket.sockaddr_un()
Method Detail

setFamily

public void setFamily(int family)

getFamily

public int getFamily()


Copyright © 2002-2007 JRuby Team. All Rights Reserved.