Class TcpSO$

    • Field Summary

      Fields 
      Modifier and Type Field Description
      static TcpSO$ MODULE$
      Static reference to the singleton instance of this Scala object.
    • Constructor Summary

      Constructors 
      Constructor Description
      TcpSO$()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      org.apache.pekko.io.Tcp.SO.KeepAlive keepAlive​(boolean on)
      pekko.io.Inet.SocketOption to enable or disable SO_KEEPALIVE
      org.apache.pekko.io.Tcp.SO.OOBInline oobInline​(boolean on)
      pekko.io.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.
      org.apache.pekko.io.Tcp.SO.TcpNoDelay tcpNoDelay​(boolean on)
      pekko.io.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
    • 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 org.apache.pekko.io.Tcp.SO.KeepAlive keepAlive​(boolean on)
        pekko.io.Inet.SocketOption to enable or disable SO_KEEPALIVE

        For more information see java.net.Socket.setKeepAlive

      • oobInline

        public org.apache.pekko.io.Tcp.SO.OOBInline oobInline​(boolean on)
        pekko.io.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

      • tcpNoDelay

        public org.apache.pekko.io.Tcp.SO.TcpNoDelay tcpNoDelay​(boolean on)
        pekko.io.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