|
|
Scala 2.3.1
|
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]