FifoEmbed

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

FifoEmbed Ranking & Summary

Advertisement

  • Rating:
  • License:
  • BSD License
  • Price:
  • FREE
  • Publisher Name:
  • Dan Muresan
  • Publisher web site:

FifoEmbed Tags


FifoEmbed Description

FifoEmbed is a thread-safe basic queue, packet queue, and FIFO allocator. 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 Related Software