Class UnboundedMessageQueue
An unbounded mailbox message queue.
Inherited Members
Namespace: Akka.Dispatch.MessageQueues
Assembly: Akka.dll
Syntax
public class UnboundedMessageQueue : IMessageQueue, IUnboundedMessageQueueSemantics, ISemantics
Properties
| Edit this page View SourceCount
Interface to be implemented by all mailbox message queues
Declaration
public int Count { get; }
Property Value
Type | Description |
---|---|
int |
HasMessages
Interface to be implemented by all mailbox message queues
Declaration
public bool HasMessages { get; }
Property Value
Type | Description |
---|---|
bool |
Methods
| Edit this page View SourceCleanUp(IActorRef, IMessageQueue)
Interface to be implemented by all mailbox message queues
Declaration
public void CleanUp(IActorRef owner, IMessageQueue deadletters)
Parameters
Type | Name | Description |
---|---|---|
IActorRef | owner | |
IMessageQueue | deadletters |
Enqueue(IActorRef, Envelope)
Interface to be implemented by all mailbox message queues
Declaration
public void Enqueue(IActorRef receiver, Envelope envelope)
Parameters
Type | Name | Description |
---|---|---|
IActorRef | receiver | |
Envelope | envelope |
TryDequeue(out Envelope)
Interface to be implemented by all mailbox message queues
Declaration
public bool TryDequeue(out Envelope envelope)
Parameters
Type | Name | Description |
---|---|---|
Envelope | envelope |
Returns
Type | Description |
---|---|
bool |