X-Git-Url: http://code.vuplus.com/gitweb/?p=vuplus_dvbapp;a=blobdiff_plain;f=lib%2Fbase%2Fconsole.h;h=e730b40ee97a5dd4c023ad6176fe22b85bcb2e22;hp=a5712bb7ec8082aada04c4214797465144deb745;hb=10e7e45ae92d4fe06f70126ed256b87896dbc432;hpb=6bb94cd5b0d8fd3608afe84e8d76aef554a4b401 diff --git a/lib/base/console.h b/lib/base/console.h index a5712bb..e730b40 100644 --- a/lib/base/console.h +++ b/lib/base/console.h @@ -18,15 +18,16 @@ struct queue_data int dataSent; }; -class eConsoleAppContainer: public Object +class eConsoleAppContainer: public Object, public iObject { + DECLARE_REF(eConsoleAppContainer); int fd[3]; int filefd[3]; int pid; int killstate; std::string m_cwd; std::queue outbuf; - eSocketNotifier *in, *out, *err; + ePtr in, out, err; void readyRead(int what); void readyErrRead(int what); void readyWrite(int what);