akka.io
Class TcpSO$

java.lang.Object
  extended by akka.io.TcpSO$
All Implemented Interfaces:
Inet.SoJavaFactories

public class TcpSO$
extends java.lang.Object
implements Inet.SoJavaFactories

Java API for accessing socket options.


Field Summary
static TcpSO$ MODULE$
          Static reference to the singleton instance of this Scala object.
 
Constructor Summary
TcpSO$()
           
 
Method Summary
 akka.io.Tcp.SO.KeepAlive keepAlive(boolean on)
          Inet.SocketOption to enable or disable SO_KEEPALIVE
 akka.io.Tcp.SO.OOBInline oobInline(boolean on)
          Inet.SocketOption to enable or disable OOBINLINE (receipt of TCP urgent data) By default, this option is disabled and TCP urgent data is silently discarded.
 akka.io.Tcp.SO.TcpNoDelay tcpNoDelay(boolean on)
          Inet.SocketOption to enable or disable TCP_NODELAY (disable or enable Nagle's algorithm)
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface akka.io.Inet.SoJavaFactories
receiveBufferSize, reuseAddress, sendBufferSize, trafficClass
 

Field Detail

MODULE$

public static final TcpSO$ MODULE$
Static reference to the singleton instance of this Scala object.

Constructor Detail

TcpSO$

public TcpSO$()
Method Detail

keepAlive

public akka.io.Tcp.SO.KeepAlive keepAlive(boolean on)
Inet.SocketOption to enable or disable SO_KEEPALIVE

For more information see java.net.Socket.setKeepAlive

Parameters:
on - (undocumented)
Returns:
(undocumented)

oobInline

public akka.io.Tcp.SO.OOBInline oobInline(boolean on)
Inet.SocketOption to enable or disable OOBINLINE (receipt of TCP urgent data) By default, this option is disabled and TCP urgent data is silently discarded.

For more information see java.net.Socket.setOOBInline

Parameters:
on - (undocumented)
Returns:
(undocumented)

tcpNoDelay

public akka.io.Tcp.SO.TcpNoDelay tcpNoDelay(boolean on)
Inet.SocketOption to enable or disable TCP_NODELAY (disable or enable Nagle's algorithm)

Please note, that TCP_NODELAY is enabled by default.

For more information see java.net.Socket.setTcpNoDelay

Parameters:
on - (undocumented)
Returns:
(undocumented)