scala.concurrent
object Process

[source: `scala/concurrent/Process.scala`]

`` `object` Process
  `extends` AnyRef

  This object ...

Author
  Erik Stenman
Version
  1.0, 01/10/2003
Deprecated
  use scala.actors package instead

Method Summary
`def` | exit (p : Process, reason : AnyRef) : Unit
`def` | receive [a](f : PartialFunction[AnyRef, a]) : a
`def` | receiveWithin [a](msec : Long)(f : PartialFunction[AnyRef, a]) : a
`def` | self : Process
`def` | send (p : Process, msg : AnyRef) : Unit
`def` | spawn (body : => Unit) : Process
`def` | spawn_link (body : => Unit) : Process

Methods inherited from AnyRef
getClass, hashCode, equals, clone, toString, notify, notifyAll, wait, wait, wait, finalize, ==, !=, eq, ne, synchronized

Methods inherited from Any
==, !=, isInstanceOf, asInstanceOf

Method Details

`` `def` spawn(body : => Unit) : Process

`` `def` spawn_link(body : => Unit) : Process

`` `def` send(p : Process, msg : AnyRef) : Unit

`` `def` receive[a](f : PartialFunction[AnyRef, a]) : a

`` `def` receiveWithin[a](msec : Long)(f : PartialFunction[AnyRef, a]) : a

`` `def` self : Process

Returns
  the self process
Throws
  Predef.UnsupportedOperationException - if self called outside a process.

`` `def` exit(p : Process, reason : AnyRef) : Unit