A collection of lockless, concurrent queues.
The following queue implementations are present:
SPSC Queue (Single Producer, Single Consumer).
MPSC Queue (Multi Producer, Single Consumer).
Concurrent Queue (Multi Producer, Multi Consumer).
The Concurrent Queue implementation is a copy of the .Net 5.0 implementation with the added option for a fixed-size queue. This queue is lockless if/when it is instantiated as a fixed-size queue.
See the version list below for details.
Install-Package Lockless-Queue -Version 1.0.1
dotnet add package Lockless-Queue --version 1.0.1
<PackageReference Include="Lockless-Queue" Version="1.0.1" />
paket add Lockless-Queue --version 1.0.1
#r "nuget: Lockless-Queue, 1.0.1"
// Install Lockless-Queue as a Cake Addin #addin nuget:?package=Lockless-Queue&version=1.0.1 // Install Lockless-Queue as a Cake Tool #tool nuget:?package=Lockless-Queue&version=1.0.1
- No dependencies.
This package is not used by any NuGet packages.
This package is not used by any popular GitHub repositories.