10 class QxtNamedPipePrivate;
12 class QXT_NETWORK_EXPORT QxtNamedPipe : public QIODevice
17 QxtNamedPipe(const QString& name = QString(), QObject* parent = 0);
18 virtual bool isSequential () const;
20 virtual qint64 bytesAvailable () const;
21 virtual qint64 readData ( char * data, qint64 maxSize );
22 virtual qint64 writeData ( const char * data, qint64 maxSize );
24 bool open(QIODevice::OpenMode mode);
25 bool open(const QString& name, QIODevice::OpenMode mode);
28 QByteArray readAvailableBytes();
31 QXT_DECLARE_PRIVATE(QxtNamedPipe);