Packages

class ClientDynamicSocket extends DynamicSocket

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. ClientDynamicSocket
  2. DynamicSocket
  3. JustifiedCloseable
  4. AutoCloseable
  5. AnyRef
  6. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Instance Constructors

  1. new ClientDynamicSocket(boundAddress: InetSocketAddress, socketFactory: (InetSocketAddress) => Socket)

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##: Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. def addConnectionStateListener(callback: (ExternalConnectionState) => Unit): Unit
    Definition Classes
    DynamicSocket
  5. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  6. def boundIdentifier: String
    Definition Classes
    ClientDynamicSocketDynamicSocket
  7. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native() @IntrinsicCandidate()
  8. def close(reason: Reason): Unit
    Definition Classes
    DynamicSocketJustifiedCloseable
  9. def close(): Unit
    Definition Classes
    JustifiedCloseable → AutoCloseable
  10. def closeCurrentStreams(): Unit
    Attributes
    protected
    Definition Classes
    DynamicSocket
  11. def connect(identifier: String): Unit
  12. var currentInputStream: InputStream
    Attributes
    protected
    Definition Classes
    DynamicSocket
  13. var currentOutputStream: BufferedOutputStream
    Attributes
    protected
    Definition Classes
    DynamicSocket
  14. var currentSocket: Socket
    Attributes
    protected
    Definition Classes
    DynamicSocket
  15. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  16. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  17. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @IntrinsicCandidate()
  18. def getState: ExternalConnectionState
    Definition Classes
    DynamicSocket
  19. def handleReconnection(): Unit

    Defines the algorithm that will handle the reconnection to the target.

    Defines the algorithm that will handle the reconnection to the target. If the method returns normally, that would mean the socket reconnection was made successfully. For any exception, that make the reconnection impossible, the method may throw any exception.

    Attributes
    protected
    Definition Classes
    ClientDynamicSocketDynamicSocket
  20. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @IntrinsicCandidate()
  21. var identifier: String
  22. def isClosed: Boolean
    Definition Classes
    DynamicSocketJustifiedCloseable
  23. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  24. def isOpen: Boolean
    Definition Classes
    JustifiedCloseable
    Annotations
    @inline()
  25. def markAsConnected(): Unit
    Attributes
    protected
    Definition Classes
    DynamicSocket
  26. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  27. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @IntrinsicCandidate()
  28. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @IntrinsicCandidate()
  29. def read(buff: Array[Byte], pos: Int): Int
    Definition Classes
    DynamicSocket
  30. def read(length: Int): Array[Byte]
    Definition Classes
    DynamicSocket
  31. def read(buff: Array[Byte]): Int
    Definition Classes
    DynamicSocket
  32. def readInt(): Int
    Definition Classes
    DynamicSocket
  33. def readShort(): Short
    Definition Classes
    DynamicSocket
  34. var reconnectionPeriod: Int
  35. def remoteSocketAddress(): InetSocketAddress
    Definition Classes
    DynamicSocket
  36. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  37. def toString(): String
    Definition Classes
    AnyRef → Any
  38. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  39. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  40. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  41. def write(buff: Array[Byte]): Unit
    Definition Classes
    DynamicSocket
  42. def write(buff: ByteBuffer): Unit
    Definition Classes
    DynamicSocket

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable]) @Deprecated
    Deprecated

Inherited from DynamicSocket

Inherited from JustifiedCloseable

Inherited from AutoCloseable

Inherited from AnyRef

Inherited from Any

Ungrouped