Class Tcp.SO$.OOBInline

java.lang.Object
org.apache.pekko.io.Tcp.SO$.OOBInline
All Implemented Interfaces:
Serializable, Inet.SocketOption, scala.Equals, scala.Product
Enclosing class:
Tcp.SO$

public final class Tcp.SO$.OOBInline extends Object implements Inet.SocketOption, scala.Product, Serializable
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

See Also:
  • Constructor Details

    • OOBInline

      public OOBInline(boolean on)
  • Method Details

    • apply

      public static org.apache.pekko.io.Tcp.SO.OOBInline apply(boolean on)
    • unapply

      public static scala.Option<Object> unapply(org.apache.pekko.io.Tcp.SO.OOBInline x$0)
    • on

      public boolean on()
    • afterConnect

      public void afterConnect(Socket s)
      Description copied from interface: Inet.SocketOption
      Action to be taken for this option after connect returned.
      Specified by:
      afterConnect in interface Inet.SocketOption
    • copy

      public org.apache.pekko.io.Tcp.SO.OOBInline copy(boolean on)
    • copy$default$1

      public boolean copy$default$1()
    • productPrefix

      public String productPrefix()
      Specified by:
      productPrefix in interface scala.Product
    • productArity

      public int productArity()
      Specified by:
      productArity in interface scala.Product
    • productElement

      public Object productElement(int x$1)
      Specified by:
      productElement in interface scala.Product
    • productIterator

      public scala.collection.Iterator<Object> productIterator()
      Specified by:
      productIterator in interface scala.Product
    • canEqual

      public boolean canEqual(Object x$1)
      Specified by:
      canEqual in interface scala.Equals
    • productElementName

      public String productElementName(int x$1)
      Specified by:
      productElementName in interface scala.Product
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • equals

      public boolean equals(Object x$1)
      Specified by:
      equals in interface scala.Equals
      Overrides:
      equals in class Object