FifoEmbed 2.1.1 review
DownloadFifoEmbed is a thread-safe basic queue, packet queue, and FIFO allocator. When programming device drivers, network stacks, and sim
|
|
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