4.2 Queue Management Module

The Queue Management module provides services for creating and maintaining the queues. The PHY layer uses the queue module for queuing the incoming packets.

The following table lists the QMM layer interface APIs.
Table 4-2. QMM APIs
S. No.FunctionDescription
1qmm_queue_initInitializes the queue
2qmm_queue_appendAppends a buffer into the queue
3qmm_queue_readReads a buffer from queue
4qmm_queue_removeRemoves a buffer from queue.
5qmm_queue_flushInternal function for flushing a specific queue