X-Git-Url: http://code.vuplus.com/gitweb/?a=blobdiff_plain;f=lib%2Fdriver%2Frcconsole.h;h=8a24612c5bd6f4fa6566d5e20e7d063b11572297;hb=804ad88e6679853bd2db717fc542263d48075631;hp=0c1dd636f308443e1b696a69658e1cadf638e749;hpb=84670d3dc9c9dc29fd3af42b2f25092b3b6c2a09;p=vuplus_dvbapp diff --git a/lib/driver/rcconsole.h b/lib/driver/rcconsole.h index 0c1dd63..8a24612 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;