|
flext 0.6.2
|
Implementation of the flext message queuing functionality. More...
#include "flext.h"#include "flinternal.h"#include "flcontainers.h"#include <cstring>#include "flpushns.h"#include "flpopns.h"Classes | |
| class | QueueFifo |
| class | Queue |
| struct | QVars |
| class | flext::MsgBundle |
| class | flext::MsgBundle::Msg |
Macros | |
| #define | __FLEXT_QUEUE_CPP |
| #define | PERMANENTIDLE |
| #define | STATSIZE 8 |
| #define | CHUNK 10 |
Functions | |
| void | Trigger () |
| bool | QWork (bool syslock, flext_base *flushobj=NULL) |
| void | QTick (flext_base *c) |
Implementation of the flext message queuing functionality.
if FLEXT_PDLOCK is defined, the new PD thread lock functions are used
| #define __FLEXT_QUEUE_CPP |
| #define CHUNK 10 |
| #define PERMANENTIDLE |
| #define STATSIZE 8 |
| void QTick | ( | flext_base * | c | ) |
| bool QWork | ( | bool | syslock, |
| flext_base * | flushobj = NULL ) |
| void Trigger | ( | ) |