Packages

class SocketInterruptor extends Interruptor

Strategy for interrupting an operation in which close is called on the java.net.Socket passed to the constructor.

This class can be used for configuration when using traits Timeouts and TimeLimitedTests.

Annotations
@deprecated
Deprecated

Please use org.scalatest.concurrent.Signaler instead.

Source
SocketInterruptor.scala
Linear Supertypes
Interruptor, (Thread) ⇒ Unit, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. SocketInterruptor
  2. Interruptor
  3. Function1
  4. AnyRef
  5. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new SocketInterruptor(socket: Socket)

Value Members

  1. def andThen[A](g: (Unit) ⇒ A): (Thread) ⇒ A
    Definition Classes
    Function1
    Annotations
    @unspecialized()
  2. def apply(testThread: Thread): Unit

    Invokes close on the java.net.Socket passed to this class's constructor.

    Invokes close on the java.net.Socket passed to this class's constructor.

    testThread

    unused by this strategy

    Definition Classes
    SocketInterruptorInterruptor → Function1
  3. def compose[A](g: (A) ⇒ Thread): (A) ⇒ Unit
    Definition Classes
    Function1
    Annotations
    @unspecialized()
  4. def toString(): String
    Definition Classes
    Function1 → AnyRef → Any