#include <async_queue.hpp>
Inheritance diagram for AsyncQueue:
Public Member Functions | |
void | push (const CmdGenericPtr &rcCommand) |
Add a command in the queue. | |
void | remove (const string &rType) |
Remove the commands of the given type. | |
void | flush () |
Flush the queue and execute the commands. | |
Static Public Member Functions | |
static AsyncQueue * | instance (intf_thread_t *pIntf) |
static void | destroy (intf_thread_t *pIntf) |
Destroy the instance of AsyncQueue. |
Definition at line 37 of file async_queue.hpp.
|
Get the instance of AsyncQueue Returns NULL if initialization failed. Definition at line 52 of file async_queue.cpp. |