AsyncPriorityQueue


Object Hierarchy:

Bump.AsyncPriorityQueue Bump.AsyncPriorityQueue Bump.AsyncPriorityQueue Gee.PriorityQueue Gee.PriorityQueue Gee.PriorityQueue->Bump.AsyncPriorityQueue Gee.AbstractQueue Gee.AbstractQueue Gee.AbstractQueue->Gee.PriorityQueue Gee.AbstractCollection Gee.AbstractCollection Gee.AbstractCollection->Gee.AbstractQueue GLib.Object GLib.Object GLib.Object->Gee.AbstractCollection Gee.Traversable Gee.Traversable Gee.Traversable->Gee.AbstractCollection Gee.Iterable Gee.Iterable Gee.Iterable->Gee.AbstractCollection Gee.Collection Gee.Collection Gee.Collection->Gee.AbstractCollection Gee.Queue Gee.Queue Gee.Queue->Gee.AbstractQueue

Description:


public class AsyncPriorityQueue<G> : PriorityQueue<G>

Priority queue for asynchronous communications

This is basically just a layer on top of GeePriorityQueue to provide thread safety and blocking peek and poll methods, similar to how GAsyncQueue adds functionality to GQueue.


Namespace: Bump
Package: bump-0.1

Content:

Properties:

Creation methods:

Methods:

Signals:

Inherited Members:

All known members inherited from class Gee.AbstractQueue
All known members inherited from class Gee.AbstractCollection
All known members inherited from interface Gee.Queue
All known members inherited from interface Gee.Traversable
All known members inherited from interface Gee.Iterable