C# Class Akka.Dispatch.ConcurrentQueueMailbox

Class ConcurrentQueueMailbox.
Inheritance: Mailbox
Mostra file Open project: rogeralsing/akka.net

Public Methods

Method Description
BecomeClosed ( ) : void

Stops this instance.

CleanUp ( ) : void
Post ( IActorRef receiver, Envelope envelope ) : void

Posts the specified envelope.

Protected Methods

Method Description
Dispose ( bool disposing ) : void

Disposes this instance.

GetNumberOfMessages ( ) : int
Schedule ( ) : void

Schedules this instance.

TryDequeue ( Envelope &envelope ) : bool

Private Methods

Method Description
Run ( ) : void

Method Details

BecomeClosed() public method

Stops this instance.
public BecomeClosed ( ) : void
return void

CleanUp() public method

public CleanUp ( ) : void
return void

Dispose() protected method

Disposes this instance.
protected Dispose ( bool disposing ) : void
disposing bool
return void

GetNumberOfMessages() protected method

protected GetNumberOfMessages ( ) : int
return int

Post() public method

Posts the specified envelope.
public Post ( IActorRef receiver, Envelope envelope ) : void
receiver IActorRef
envelope Akka.Actor.Envelope The envelope.
return void

Schedule() protected method

Schedules this instance.
protected Schedule ( ) : void
return void

TryDequeue() protected method

protected TryDequeue ( Envelope &envelope ) : bool
envelope Akka.Actor.Envelope
return bool