C# Class Akka.Dispatch.MessageQueues.UnboundedPriorityMessageQueue

Base class message queue that uses a priority generator for messages
Inheritance: BlockingMessageQueue
Mostra file Open project: rogeralsing/akka.net

Public Methods

Method Description
UnboundedPriorityMessageQueue ( int>.Func priorityGenerator ) : System

Protected Methods

Method Description
LockedEnqueue ( Envelope envelope ) : void
LockedTryDequeue ( Envelope &envelope ) : bool

Method Details

LockedEnqueue() protected method

protected LockedEnqueue ( Envelope envelope ) : void
envelope Akka.Actor.Envelope
return void

LockedTryDequeue() protected method

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

UnboundedPriorityMessageQueue() public method

public UnboundedPriorityMessageQueue ( int>.Func priorityGenerator ) : System
priorityGenerator int>.Func
return System