Skip to content

A simple queue using a linked list written in C under the BSD license.

Notifications You must be signed in to change notification settings

skorokhod/linked-list-queue

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

How does it work?

char* obj = strdup("test");

void *q = llqueue_new();

llqueue_offer(q, obj);

printf("object from queue: %s\n", llqueue_poll(q));

Building

$make

Todo

  • Make lockfree variant using CAS

About

A simple queue using a linked list written in C under the BSD license.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 92.8%
  • Shell 4.5%
  • Makefile 2.7%