11 #include <QLocalSocket>
14 class AskQueueItem
: public QObject
{
18 AskQueueItem (QObject
*parent
= 0) : QObject(parent
) {}
19 ~AskQueueItem () { if (mSk
) delete mSk
; }
32 class AskQueue
: public QObject
{
36 AskQueue (QObject
*parent
= 0);
39 void append (QLocalSocket
*sk
, const tIPCQuery
&q
);
40 inline int count () const { return mList
.count(); }
41 AskQueueItem
*get (void); /* can return null */
44 static QString
getProcName (pid_t pid
);
46 QList
<AskQueueItem
*> mList
;