|
Scala 2.3.0
|
class
MessageQueue
[Msg]
extends
scala.actors.MessageQueueResult[Msg]
with
scala.ScalaObject
MessageQueue
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.actors.MessageQueueResult[Msg]) => scala.Boolean)
: scala.actors.MessageQueueResult[Msg]
|
|
def
extractFirst
(p: (Msg) => scala.Boolean)
: scala.actors.MessageQueueResult[Msg]
|
Def inherited from scala.actors.MessageQueueResult[Msg] | |
msg , sender |
Constructor Detail |
Var Detail |
Def Detail |
def
append
(msg: Msg, sender: scala.actors.Actor): scala.Unit
def
dequeueFirst
(p: (scala.actors.MessageQueueResult[Msg]) => scala.Boolean): scala.actors.MessageQueueResult[Msg]
def
extractFirst
(p: (Msg) => scala.Boolean): scala.actors.MessageQueueResult[Msg]