Wykres commitów

5 Commity (5c1c1556607b135daf751b36b2fcfcd256c8e7b0)

Autor SHA1 Wiadomość Data
Paul Sokolovsky f48221f6c0 select: Need to keep parallel mapping of fd -> callback obj on uPy side.
Even despite epoll allows us to map fd onto any object, we need to keep
parallel bookkeeping on Python side, to: 1) keep associated object from
being garbage collection; 2) to be able to release associated object back
to GC when we finished watching fd.
2014-05-03 20:13:36 +03:00
Paul Sokolovsky f94297ff86 select: Add Epoll.close(). 2014-05-01 10:28:43 +03:00
Paul Sokolovsky 84f3cbb7cc select: Add epoll.unregister() method. 2014-04-24 01:04:32 +03:00
Paul Sokolovsky 1cc01656f7 select: Actually implement extended arg to epoll.register().
Allow to pass arbitrary Python objects as "callback data" to epoll, which
will be then returned when activity on fd detected.
2014-04-20 06:20:57 +03:00
Paul Sokolovsky 6cac26f078 select: Add setup metadata. 2014-04-19 21:01:44 +03:00