<feed xmlns='http://www.w3.org/2005/Atom'>
<title>enigma2.git/lib/base/ebase.h, branch experimental-2010.12</title>
<subtitle>Clone of git://git.opendreambox.org/git/enigma2.git before dream multimedia removed all the engima2 sources</subtitle>
<id>https://git.cweiske.de/enigma2.git/atom?h=experimental-2010.12</id>
<link rel='self' href='https://git.cweiske.de/enigma2.git/atom?h=experimental-2010.12'/>
<link rel='alternate' type='text/html' href='https://git.cweiske.de/enigma2.git/'/>
<updated>2010-05-17T19:59:22Z</updated>
<entry>
<title>lib/base/ebase.h/cpp: dont crash when try to start eTimers, eSocketNotifiers with no more existing Mainloops (on e2 shutdown)</title>
<updated>2010-05-17T19:59:22Z</updated>
<author>
<name>ghost</name>
<email>andreas.monzner@multimedia-labs.de</email>
</author>
<published>2010-05-17T19:58:45Z</published>
<link rel='alternate' type='text/html' href='https://git.cweiske.de/enigma2.git/commit/?id=86d0f1d05eea8098b32897eb0cffc18c6a861be1'/>
<id>urn:sha1:86d0f1d05eea8098b32897eb0cffc18c6a861be1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>small fix in spinner handling...</title>
<updated>2010-01-09T19:43:28Z</updated>
<author>
<name>ghost</name>
<email>andreas.monzner@multimedia-labs.de</email>
</author>
<published>2010-01-09T19:42:14Z</published>
<link rel='alternate' type='text/html' href='https://git.cweiske.de/enigma2.git/commit/?id=fa33ac1ea2677108bb2bb926fcc8153fe03ffccf'/>
<id>urn:sha1:fa33ac1ea2677108bb2bb926fcc8153fe03ffccf</id>
<content type='text'>
fixes bug #378
</content>
</entry>
<entry>
<title>fix FATAL: ebase.cpp:129 ASSERTION notifiers.find(fd) == notifiers.end() FAILED!</title>
<updated>2008-11-18T15:17:28Z</updated>
<author>
<name>ghost</name>
<email>andreas.monzner@multimedia-labs.de</email>
</author>
<published>2008-11-18T15:17:28Z</published>
<link rel='alternate' type='text/html' href='https://git.cweiske.de/enigma2.git/commit/?id=ea644879586a9472041552d84dd7b7ebba29ec3e'/>
<id>urn:sha1:ea644879586a9472041552d84dd7b7ebba29ec3e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>small refcounting fixes, add private operator delete to iObject</title>
<updated>2008-10-30T00:14:17Z</updated>
<author>
<name>Andreas Monzner</name>
<email>andreas.monzner@multimedia-labs.de</email>
</author>
<published>2008-10-30T00:14:17Z</published>
<link rel='alternate' type='text/html' href='https://git.cweiske.de/enigma2.git/commit/?id=978b06eb1a31471ebda868ddf526cb40a38fe652'/>
<id>urn:sha1:978b06eb1a31471ebda868ddf526cb40a38fe652</id>
<content type='text'>
</content>
</entry>
<entry>
<title>also use refcounting for eTimers</title>
<updated>2008-10-29T22:44:53Z</updated>
<author>
<name>Andreas Monzner</name>
<email>andreas.monzner@multimedia-labs.de</email>
</author>
<published>2008-10-29T22:44:53Z</published>
<link rel='alternate' type='text/html' href='https://git.cweiske.de/enigma2.git/commit/?id=0c59a4279f93f08fe95fca5f2e55f3e025f0cceb'/>
<id>urn:sha1:0c59a4279f93f08fe95fca5f2e55f3e025f0cceb</id>
<content type='text'>
its now no more possible directly to call new eTimer .. or to embedded
eTimer.
to create a eTimer now eTimer::create must be used... to delete you must
call -&gt;AddRef() after timer creation and -&gt;Release when the timer is no more
needed. Or use ePtr&lt;eTimer&gt; to store the timer reference.. then its enough
to set the ePtr&lt;eTimer&gt; object to 0 when the timer is no more needed
</content>
</entry>
<entry>
<title>delete eSocketNotifiers isnt allowed...</title>
<updated>2008-10-29T21:46:13Z</updated>
<author>
<name>Andreas Monzner</name>
<email>andreas.monzner@multimedia-labs.de</email>
</author>
<published>2008-10-29T21:46:13Z</published>
<link rel='alternate' type='text/html' href='https://git.cweiske.de/enigma2.git/commit/?id=9d3c33a84173a447eb6d9ed1519077131fdbfb63'/>
<id>urn:sha1:9d3c33a84173a447eb6d9ed1519077131fdbfb63</id>
<content type='text'>
please call -&gt;AddRef() after eSocketNotifier::create ... and -&gt;Release()
when the eSocketNotifier is no more needed... or use ePtr&lt;eSocketNotifier&gt;
</content>
</entry>
<entry>
<title>better solution to add possibility to delete eSocketNotifiers,</title>
<updated>2008-10-29T19:46:57Z</updated>
<author>
<name>Andreas Monzner</name>
<email>andreas.monzner@multimedia-labs.de</email>
</author>
<published>2008-10-29T19:46:57Z</published>
<link rel='alternate' type='text/html' href='https://git.cweiske.de/enigma2.git/commit/?id=10e7e45ae92d4fe06f70126ed256b87896dbc432'/>
<id>urn:sha1:10e7e45ae92d4fe06f70126ed256b87896dbc432</id>
<content type='text'>
eConsoleAppContainers in callback funktions without crash
</content>
</entry>
<entry>
<title>use clock_gettime for internal timers instead of gettimeofday .. so now our</title>
<updated>2008-04-16T09:53:18Z</updated>
<author>
<name>Andreas Monzner</name>
<email>andreas.monzner@multimedia-labs.de</email>
</author>
<published>2008-04-16T09:53:18Z</published>
<link rel='alternate' type='text/html' href='https://git.cweiske.de/enigma2.git/commit/?id=d58af85ce33b4b9c8cb065b59b591580ae8abe0c'/>
<id>urn:sha1:d58af85ce33b4b9c8cb065b59b591580ae8abe0c</id>
<content type='text'>
timers are independent of the normal linux clock (and change linux time
without inform e2 is now really uncritical)
</content>
</entry>
<entry>
<title>add support for cyclic garbage collection to eTimer and eSocketNotifier</title>
<updated>2008-02-14T19:44:14Z</updated>
<author>
<name>Andreas Monzner</name>
<email>andreas.monzner@multimedia-labs.de</email>
</author>
<published>2008-02-14T19:44:14Z</published>
<link rel='alternate' type='text/html' href='https://git.cweiske.de/enigma2.git/commit/?id=6f73e6abddf4170357c490966d0e1c622eb376f5'/>
<id>urn:sha1:6f73e6abddf4170357c490966d0e1c622eb376f5</id>
<content type='text'>
class, add simpler method to set a timer callback.. or remove.. instead of
timer.timeout.get().append(func).. or .remove(func)... now it is possible to
do timer.callback.append(func)... timer.callback.remove(func) (the old
method still works..but is now deprecated)
</content>
</entry>
<entry>
<title>fix frequently segfault on clean shutdown</title>
<updated>2007-11-14T14:56:16Z</updated>
<author>
<name>Andreas Monzner</name>
<email>andreas.monzner@multimedia-labs.de</email>
</author>
<published>2007-11-14T14:56:16Z</published>
<link rel='alternate' type='text/html' href='https://git.cweiske.de/enigma2.git/commit/?id=d4969fafffd49c4791f56141d57281a83007a29b'/>
<id>urn:sha1:d4969fafffd49c4791f56141d57281a83007a29b</id>
<content type='text'>
</content>
</entry>
</feed>
