Worker

class Worker(r: Runnable) extends Thread
Companion:
object
class Thread
trait Runnable
class Object
trait Matchable
class Any

Value members

Concrete methods

def cycle(): Unit
def enqueue(t: IOTask[_]): Boolean
def enqueueLocal(t: IOTask[_]): Unit
def load(): Int
def park(): Unit
def runWorker(init: IOTask[_]): Unit
def steal(w: Worker): IOTask[_]
override def toString: String

Returns a string representation of the object.

Returns a string representation of the object.

The default representation is platform dependent.

Returns:

a string representation of the object.

Definition Classes
Thread -> Any

Inherited methods

final def checkAccess(): Unit
Inherited from:
Thread
def getContextClassLoader(): ClassLoader
Inherited from:
Thread
def getId(): Long
Inherited from:
Thread
final def getName(): String
Inherited from:
Thread
final def getPriority(): Int
Inherited from:
Thread
def getStackTrace(): Array[StackTraceElement]
Inherited from:
Thread
def getState(): State
Inherited from:
Thread
final def getThreadGroup(): ThreadGroup
Inherited from:
Thread
def getUncaughtExceptionHandler(): UncaughtExceptionHandler
Inherited from:
Thread
def interrupt(): Unit
Inherited from:
Thread
final def isAlive(): Boolean
Inherited from:
Thread
final def isDaemon(): Boolean
Inherited from:
Thread
def isInterrupted(): Boolean
Inherited from:
Thread
final def join(): Unit
Inherited from:
Thread
final def join(x$0: Long, x$1: Int): Unit
Inherited from:
Thread
final def join(x$0: Long): Unit
Inherited from:
Thread
def run(): Unit
Inherited from:
Thread
def setContextClassLoader(x$0: ClassLoader): Unit
Inherited from:
Thread
final def setDaemon(x$0: Boolean): Unit
Inherited from:
Thread
final def setName(x$0: String): Unit
Inherited from:
Thread
final def setPriority(x$0: Int): Unit
Inherited from:
Thread
def setUncaughtExceptionHandler(x$0: UncaughtExceptionHandler): Unit
Inherited from:
Thread
def start(): Unit
Inherited from:
Thread

Deprecated and Inherited methods

@Deprecated
def countStackFrames(): Int
Deprecated
Inherited from:
Thread
@Deprecated
def destroy(): Unit
Deprecated
Inherited from:
Thread
@Deprecated
final def resume(): Unit
Deprecated
Inherited from:
Thread
@Deprecated
final def stop(x$0: Throwable): Unit
Deprecated
Inherited from:
Thread
@Deprecated
final def stop(): Unit
Deprecated
Inherited from:
Thread
@Deprecated
final def suspend(): Unit
Deprecated
Inherited from:
Thread

Concrete fields

var currentTask: IOTask[_]
val delay: MovingStdDev
var parkedThread: Thread
val queue: Queue[IOTask[_]]
var running: Boolean