Node Director
Public Member Functions | List of all members
sfi.director.util.UnixDomainSocket Class Reference

Inherits Socket.

Public Member Functions

String[] getConnector () throws IOException
String[] getConnector (String path) throws IOException
 UnixDomainSocket (String path) throws IOException
 UnixDomainSocket (String path, int port) throws IOException
void bind (SocketAddress bindpoint) throws IOException
synchronized void connect (String path, int port) throws IOException
synchronized void connect (String path) throws IOException
synchronized void close () throws IOException
void connect (SocketAddress endpoint) throws IOException
void connect (SocketAddress endpoint, int timeout) throws IOException
SocketChannel getChannel ()
InetAddress getInetAddress ()
InputStream getInputStream () throws IOException
boolean getKeepAlive ()
InetAddress getLocalAddress ()
int getLocalPort ()
SocketAddress getLocalSocketAddress ()
boolean getOOBInline ()
OutputStream getOutputStream () throws IOException
int getPort ()
int getReceiveBufferSize ()
SocketAddress getRemoteSocketAddress ()
boolean getReuseAddress ()
int getSendBufferSize ()
int getSoLinger ()
int getSoTimeout ()
boolean getTcpNoDelay ()
int getTrafficClass ()
boolean isBound ()
boolean isClosed ()
boolean isConnected ()
boolean isInputShutdown ()
boolean isOutputShutdown ()
void sendUrgentData (int data) throws IOException
void setKeepAlive (boolean on)
void setOOBInline (boolean on)
void setPerformancePreferences (int connectionTime, int latency, int bandwidth)
void setReceiveBufferSize (int size)
void setReuseAddress (boolean on)
void setSendBufferSize (int size)
void setSoLinger (boolean on, int linger)
void setSoTimeout (int timeout)
void setTcpNoDelay (boolean on)
void setTrafficClass (int tc)
void shutdownInput ()
void shutdownOutput ()
String toString ()

Constructor & Destructor Documentation

sfi.director.util.UnixDomainSocket.UnixDomainSocket ( String  path) throws IOException
sfi.director.util.UnixDomainSocket.UnixDomainSocket ( String  path,
int  port 
) throws IOException

Member Function Documentation

void sfi.director.util.UnixDomainSocket.bind ( SocketAddress  bindpoint) throws IOException
synchronized void sfi.director.util.UnixDomainSocket.close ( ) throws IOException
synchronized void sfi.director.util.UnixDomainSocket.connect ( String  path,
int  port 
) throws IOException
synchronized void sfi.director.util.UnixDomainSocket.connect ( String  path) throws IOException
void sfi.director.util.UnixDomainSocket.connect ( SocketAddress  endpoint) throws IOException
void sfi.director.util.UnixDomainSocket.connect ( SocketAddress  endpoint,
int  timeout 
) throws IOException
SocketChannel sfi.director.util.UnixDomainSocket.getChannel ( )
String [] sfi.director.util.UnixDomainSocket.getConnector ( ) throws IOException
String [] sfi.director.util.UnixDomainSocket.getConnector ( String  path) throws IOException
InetAddress sfi.director.util.UnixDomainSocket.getInetAddress ( )
InputStream sfi.director.util.UnixDomainSocket.getInputStream ( ) throws IOException
boolean sfi.director.util.UnixDomainSocket.getKeepAlive ( )
InetAddress sfi.director.util.UnixDomainSocket.getLocalAddress ( )
int sfi.director.util.UnixDomainSocket.getLocalPort ( )
SocketAddress sfi.director.util.UnixDomainSocket.getLocalSocketAddress ( )
boolean sfi.director.util.UnixDomainSocket.getOOBInline ( )
OutputStream sfi.director.util.UnixDomainSocket.getOutputStream ( ) throws IOException
int sfi.director.util.UnixDomainSocket.getPort ( )
int sfi.director.util.UnixDomainSocket.getReceiveBufferSize ( )
SocketAddress sfi.director.util.UnixDomainSocket.getRemoteSocketAddress ( )
boolean sfi.director.util.UnixDomainSocket.getReuseAddress ( )
int sfi.director.util.UnixDomainSocket.getSendBufferSize ( )
int sfi.director.util.UnixDomainSocket.getSoLinger ( )
int sfi.director.util.UnixDomainSocket.getSoTimeout ( )
boolean sfi.director.util.UnixDomainSocket.getTcpNoDelay ( )
int sfi.director.util.UnixDomainSocket.getTrafficClass ( )
boolean sfi.director.util.UnixDomainSocket.isBound ( )
boolean sfi.director.util.UnixDomainSocket.isClosed ( )
boolean sfi.director.util.UnixDomainSocket.isConnected ( )
boolean sfi.director.util.UnixDomainSocket.isInputShutdown ( )
boolean sfi.director.util.UnixDomainSocket.isOutputShutdown ( )
void sfi.director.util.UnixDomainSocket.sendUrgentData ( int  data) throws IOException
void sfi.director.util.UnixDomainSocket.setKeepAlive ( boolean  on)
void sfi.director.util.UnixDomainSocket.setOOBInline ( boolean  on)
void sfi.director.util.UnixDomainSocket.setPerformancePreferences ( int  connectionTime,
int  latency,
int  bandwidth 
)
void sfi.director.util.UnixDomainSocket.setReceiveBufferSize ( int  size)
void sfi.director.util.UnixDomainSocket.setReuseAddress ( boolean  on)
void sfi.director.util.UnixDomainSocket.setSendBufferSize ( int  size)
void sfi.director.util.UnixDomainSocket.setSoLinger ( boolean  on,
int  linger 
)
void sfi.director.util.UnixDomainSocket.setSoTimeout ( int  timeout)
void sfi.director.util.UnixDomainSocket.setTcpNoDelay ( boolean  on)
void sfi.director.util.UnixDomainSocket.setTrafficClass ( int  tc)
void sfi.director.util.UnixDomainSocket.shutdownInput ( )
void sfi.director.util.UnixDomainSocket.shutdownOutput ( )
String sfi.director.util.UnixDomainSocket.toString ( )

The documentation for this class was generated from the following file: