Instance Constructors
-
new
NodeMessageQueue()
Value Members
-
final
def
!=(arg0: AnyRef): Boolean
-
final
def
!=(arg0: Any): Boolean
-
final
def
##(): Int
-
final
def
==(arg0: AnyRef): Boolean
-
final
def
==(arg0: Any): Boolean
-
final
def
accumulateAndGet(arg0: Node[Envelope], arg1: BinaryOperator[Node[Envelope]]): Node[Envelope]
-
final
def
add(value: Envelope): Unit
-
final
def
addNode(n: Node[Envelope]): Unit
-
final
def
asInstanceOf[T0]: T0
-
final
def
cleanUp(owner: ActorRef, deadLetters: MessageQueue): Unit
-
def
clone(): AnyRef
-
final
def
compareAndExchange(arg0: Node[Envelope], arg1: Node[Envelope]): Node[Envelope]
-
final
def
compareAndExchangeAcquire(arg0: Node[Envelope], arg1: Node[Envelope]): Node[Envelope]
-
final
def
compareAndExchangeRelease(arg0: Node[Envelope], arg1: Node[Envelope]): Node[Envelope]
-
final
def
compareAndSet(arg0: Node[Envelope], arg1: Node[Envelope]): Boolean
-
final
def
count(): Int
-
final
def
dequeue(): Envelope
-
final
def
enqueue(receiver: ActorRef, handle: Envelope): Unit
-
final
def
eq(arg0: AnyRef): Boolean
-
def
equals(arg0: Any): Boolean
-
final
def
get(): Node[Envelope]
-
final
def
getAcquire(): Node[Envelope]
-
final
def
getAndAccumulate(arg0: Node[Envelope], arg1: BinaryOperator[Node[Envelope]]): Node[Envelope]
-
final
def
getAndSet(arg0: Node[Envelope]): Node[Envelope]
-
final
def
getAndUpdate(arg0: UnaryOperator[Node[Envelope]]): Node[Envelope]
-
final
def
getClass(): Class[_]
-
final
def
getOpaque(): Node[Envelope]
-
final
def
getPlain(): Node[Envelope]
-
final
def
hasMessages: Boolean
-
def
hashCode(): Int
-
final
def
isEmpty(): Boolean
-
final
def
isInstanceOf[T0]: Boolean
-
final
def
lazySet(arg0: Node[Envelope]): Unit
-
final
def
ne(arg0: AnyRef): Boolean
-
final
def
notify(): Unit
-
final
def
notifyAll(): Unit
-
final
def
numberOfMessages: Int
-
final
def
peek(): Envelope
-
final
def
peekNode(): Node[Envelope]
-
final
def
poll(): Envelope
-
final
def
pollNode(): Node[Envelope]
-
final
def
set(arg0: Node[Envelope]): Unit
-
final
def
setOpaque(arg0: Node[Envelope]): Unit
-
final
def
setPlain(arg0: Node[Envelope]): Unit
-
final
def
setRelease(arg0: Node[Envelope]): Unit
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
-
def
toString(): String
-
final
def
updateAndGet(arg0: UnaryOperator[Node[Envelope]]): Node[Envelope]
-
final
def
wait(arg0: Long, arg1: Int): Unit
-
final
def
wait(arg0: Long): Unit
-
final
def
wait(): Unit
-
final
def
weakCompareAndSetAcquire(arg0: Node[Envelope], arg1: Node[Envelope]): Boolean
-
final
def
weakCompareAndSetPlain(arg0: Node[Envelope], arg1: Node[Envelope]): Boolean
-
final
def
weakCompareAndSetRelease(arg0: Node[Envelope], arg1: Node[Envelope]): Boolean
-
final
def
weakCompareAndSetVolatile(arg0: Node[Envelope], arg1: Node[Envelope]): Boolean
Deprecated Value Members
-
def
finalize(): Unit
-
final
def
weakCompareAndSet(arg0: Node[Envelope], arg1: Node[Envelope]): Boolean
Inherited from AtomicReference[Node[Envelope]]
Inherited from Serializable
Inherited from AnyRef
Inherited from Any