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 |
Edit this page