17 #include <QtCore/QScopedPointer> 19 #include "fifoInterface.h" 21 class QSocketNotifier;
39 bool close()
override;
48 const QString mFileName;
54 QScopedPointer<QSocketNotifier> mSocketNotifier;
bool close() override
Closes FIFO file and stops listening for events.
Definition: trikFifo.cpp:86
bool open() override
Opens FIFO file and starts listening for events.
Definition: trikFifo.cpp:39
TrikFifo(const QString &fileName)
Constructor.
Definition: trikFifo.cpp:28
Real implementation of FIFO.
Definition: trikFifo.h:27
~TrikFifo() override
Definition: trikFifo.cpp:34
Definition: brickFactory.h:21
Abstraction of Linux FIFO used to receive events. To write to FIFO, use OutputDeviceFileInterface.
Definition: fifoInterface.h:23
QString fileName() override
Returns file name of a FIFO file.
Definition: trikFifo.cpp:97