Paul Sokolovsky
e75f34aa7d
select: Release 0.1.4.
2015-06-20 20:00:33 +03:00
Paul Sokolovsky
7dcfc3165a
select: Update for builtin "struct" renamed to "ustruct".
2015-05-07 00:33:48 +03:00
Paul Sokolovsky
c2d1feb854
select: Release 0.1.2.
2015-03-08 14:31:37 +02:00
Paul Sokolovsky
3ce9d1b5e7
select: Release 0.1.1.
2014-11-04 02:57:19 +02:00
Paul Sokolovsky
165fbbd768
select: Add yet another workaround for struct epoll_event, this time for x86_64.
...
So, it's now clear that dealing with this struct should be rather moved on C side.
2014-09-06 19:36:28 +03:00
Paul Sokolovsky
7bc0c0a458
select: Version 0.0.8.
2014-08-13 00:56:23 +03:00
Paul Sokolovsky
d32312e2d8
select: Depend on _libc.
2014-06-21 14:59:35 +03:00
Paul Sokolovsky
286ead8b99
select: Convert to metadata.txt.
2014-05-31 16:18:41 +03:00
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