aboutsummaryrefslogtreecommitdiff
path: root/externals/grill/flext/source/flclass.h
diff options
context:
space:
mode:
authorThomas Grill <xovo@users.sourceforge.net>2003-06-14 02:32:39 +0000
committerThomas Grill <xovo@users.sourceforge.net>2003-06-14 02:32:39 +0000
commitf81282808b0d9147fc0c980e418c56774d1f6735 (patch)
tree40f50ddfb01b1efce4a4a7189722ff85340b5eed /externals/grill/flext/source/flclass.h
parentc0c7359304c7bb54d794c74b260d9b0bd18f02ae (diff)
""
svn path=/trunk/; revision=702
Diffstat (limited to 'externals/grill/flext/source/flclass.h')
-rw-r--r--externals/grill/flext/source/flclass.h31
1 files changed, 24 insertions, 7 deletions
diff --git a/externals/grill/flext/source/flclass.h b/externals/grill/flext/source/flclass.h
index 3add0f13..c5559153 100644
--- a/externals/grill/flext/source/flclass.h
+++ b/externals/grill/flext/source/flclass.h
@@ -730,17 +730,34 @@ private:
// queue stuff
- class qmsg;
- qmsg *qhead,*qtail;
+// class qmsg;
+// static qmsg *qhead,*qtail;
+
+ //! Flush messages in the queue
+ static void QFlush(flext_base *th = NULL);
+
+ //! Queue worker function
+// static void QWork(bool qlock,bool syslock);
+
+ //! Start message queue
+ static void StartQueue();
#if FLEXT_SYS == FLEXT_SYS_JMAX
- static void QTick(fts_object_t *c, int winlet, fts_symbol_t s, int ac, const fts_atom_t *at);
+// static void QTick(int winlet = 0, fts_symbol_t s = NULL, int ac = 0, const fts_atom_t *at = NULL);
+#else // PD or Max
+// static void QTick();
+#ifndef FLEXT_QTHR
+// static t_qelem *qclk;
#else
- t_qelem *qclk;
- static void QTick(flext_base *th);
+ //! Queue worker thread function
+// static void *QWorker(void *);
+ //! Queue worker thread conditional
+// static ThrCond qthrcond;
#endif
- void Queue(qmsg *m);
+#endif
+
+// static void Queue(qmsg *m);
#ifdef FLEXT_THREADS
- ThrMutex qmutex;
+// static ThrMutex qmutex;
#endif