Package akka.io

Class Tcp.SO$.OOBInline

  • All Implemented Interfaces:
    Inet.SocketOption, java.io.Serializable, scala.Equals, scala.Product
    Enclosing class:
    Tcp.SO$

    public final class Tcp.SO$.OOBInline
    extends java.lang.Object
    implements Inet.SocketOption, scala.Product, java.io.Serializable
    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:
    Serialized Form
    • Constructor Detail

      • OOBInline

        public OOBInline​(boolean on)
    • Method Detail

      • apply

        public static akka.io.Tcp.SO.OOBInline apply​(boolean on)
      • unapply

        public static scala.Option<java.lang.Object> unapply​(akka.io.Tcp.SO.OOBInline x$0)
      • on

        public boolean on()
      • afterConnect

        public void afterConnect​(java.net.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 akka.io.Tcp.SO.OOBInline copy​(boolean on)
      • copy$default$1

        public boolean copy$default$1()
      • productPrefix

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

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

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

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

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

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

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

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

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