scala.actors

object Scheduler

[source: scala/actors/Scheduler.scala]

object Scheduler
extends AnyRef
The Scheduler object is used by Actor to execute tasks of an execution of an actor.
Version
0.9.8
Author
Philipp Haller
Value Summary
var pendingCount : Int
var tasks : scala.actors.LinkedQueue
Method Summary
def execute (task : Runnable) : Unit
def impl : IScheduler
def impl_= (scheduler : IScheduler) : Unit
def onLockup (handler : () => Unit) : Unit
def onLockup (millis : Int)(handler : () => Unit) : Unit
def pendReaction : Unit
def printActorDump : Unit
def restart : Unit
def shutdown : Unit
def snapshot : Unit
def start (task : Runnable) : Unit
def terminated (a : Actor) : Unit
def tick (a : Actor) : Unit
def unPendReaction : Unit
Methods inherited from AnyRef
getClass, hashCode, equals, clone, toString, notify, notifyAll, wait, wait, wait, finalize, ==, !=, eq, ne, synchronized
Methods inherited from Any
==, !=, isInstanceOf, asInstanceOf
Value Details
var tasks : scala.actors.LinkedQueue

var pendingCount : Int

Method Details
def impl : IScheduler

def impl_=(scheduler : IScheduler) : Unit

def snapshot : Unit

def restart : Unit

def start(task : Runnable) : Unit

def execute(task : Runnable) : Unit

def tick(a : Actor) : Unit

def terminated(a : Actor) : Unit

def pendReaction : Unit

def unPendReaction : Unit

def shutdown : Unit

def onLockup(handler : () => Unit) : Unit

def onLockup(millis : Int)(handler : () => Unit) : Unit

def printActorDump : Unit