X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=blobdiff_plain;f=src%2Fcontrib%2Flibqxt-2007-10-24%2Fsrc%2Fnetwork%2Fqxtnamedpipe_win_p.h;fp=src%2Fcontrib%2Flibqxt-2007-10-24%2Fsrc%2Fnetwork%2Fqxtnamedpipe_win_p.h;h=321c34e0642d874bb29534993a41ae480eaa68ec;hp=0000000000000000000000000000000000000000;hb=a634acadbcf6017474f68a3eaf7cb632660e9e49;hpb=cd122ca8e0d2c0ffc5397e0a813c75d791a7e6e3 diff --git a/src/contrib/libqxt-2007-10-24/src/network/qxtnamedpipe_win_p.h b/src/contrib/libqxt-2007-10-24/src/network/qxtnamedpipe_win_p.h new file mode 100644 index 00000000..321c34e0 --- /dev/null +++ b/src/contrib/libqxt-2007-10-24/src/network/qxtnamedpipe_win_p.h @@ -0,0 +1,36 @@ +#ifndef QXTNAMEDPIPEPRIVATE_WIN_H_INCLUDED +#define QXTNAMEDPIPEPRIVATE_WIN_H_INCLUDED + +#include +#include +#include +#include +#include "qxtpimpl.h" + +class QSocketNotifier; +class QxtNamedPipe; + +class QxtNamedPipePrivate : public QObject, public QxtPrivate +{ + Q_OBJECT +public: + QxtNamedPipePrivate() + {} + QXT_DECLARE_PUBLIC(QxtNamedPipe); + QString pipeName; + HANDLE win32Handle; + int fd; + bool serverMode; + QSocketNotifier * notify; + QByteArray readBuffer; + +signals: + void readyRead(); + +public slots: + void bytesAvailable(); + +}; + +#endif +