X-Git-Url: https://git.cweiske.de/enigma2.git/blobdiff_plain/84670d3dc9c9dc29fd3af42b2f25092b3b6c2a09..ab7b9a84ff8be233c79088a4f3ac3583f5e79dca:/lib/driver/rcconsole.h diff --git a/lib/driver/rcconsole.h b/lib/driver/rcconsole.h index 0c1dd636..8a24612c 100644 --- a/lib/driver/rcconsole.h +++ b/lib/driver/rcconsole.h @@ -9,7 +9,8 @@ class eRCConsoleDriver: public eRCDriver struct termios ot; protected: int handle; - eSocketNotifier *sn; + ePtr sn; + bool m_escape; void keyPressed(int); public: eRCConsoleDriver(const char *filename); @@ -35,7 +36,7 @@ public: class eRCConsole: public eRCDevice { public: - void handleCode(int code); + void handleCode(long code); eRCConsole(eRCDriver *driver); const char *getDescription() const; const char *getKeyDescription(const eRCKey &key) const;