FifoEmbed 2.1.1 review

Download
by rbytes.net on

FifoEmbed is a thread-safe basic queue, packet queue, and FIFO allocator. When programming device drivers, network stacks, and sim

License: BSD License
File size: 0K
Developer: Dan Muresan
0 stars award from rbytes.net

FifoEmbed is a thread-safe basic queue, packet queue, and FIFO allocator.

When programming device drivers, network stacks, and similar systems, you often need a queue and storage management. FifoEmbed provides three C abstract data types, all implemented on top of circular arrays:

A basic queue that supports enqueue/dequeue operations, as well as "direct block access."
A packet queue implemented on top of the basic queue that additionally provides out-of-sequence insertion and packet resequencing.
A memory pool queue ("mpoolq") is an allocator optimized for first-in/first-out access patterns.

FifoEmbed 2.1.1 keywords