|
Scala 2.2.0.9025
|
class
MessageQueue
[Msg]
extends
scala.actors.MessageQueueResult[Msg] with
scala.ScalaObjectMessageQueue
provides an efficient
implementation of a message queue specialized for this actor
library. Classes in this package are supposed to be the only
clients of this class.Constructor Summary | |
def
this
|
Var Summary | |
var
msg
: Msg
|
|
var
sender
: scala.actors.Actor
|
Def Summary | |
def
append
(msg: Msg, sender: scala.actors.Actor)
: scala.Unit
|
|
def
dequeueFirst
(p: scala.Function1[scala.actors.MessageQueueResult[Msg], scala.Boolean])
: scala.actors.MessageQueueResult[Msg]
|
|
def
extractFirst
(p: scala.Function1[Msg, scala.Boolean])
: scala.actors.MessageQueueResult[Msg]
|
Constructor Detail |
def
this
Var Detail |
var
msg
: Msg
var
sender
: scala.actors.Actor
Def Detail |
def
append
(msg: Msg, sender: scala.actors.Actor): scala.Unit
def
dequeueFirst
(p: scala.Function1[scala.actors.MessageQueueResult[Msg], scala.Boolean]): scala.actors.MessageQueueResult[Msg]
def
extractFirst
(p: scala.Function1[Msg, scala.Boolean]): scala.actors.MessageQueueResult[Msg]