Though my release plan on the original schedule wasn't completely met on 30th June, I managed to finish some very important parts:
- eupnp-core (code): virtual core module of the library, responsible for fd handling, timers and idlers. It's designed to make simple the integration with common event loops out there (ecore, gobject, qt). It's basically a mapping to event loop functions, see eupnp-ecore below.
- eupnp-ecore (code): library that integrates eupnp with ecore event loop. Already contains a working example.
- UPnP step 2, description: parsing device root XML description and services descriptions. This part is almost finished and will be followed by controlling devices (Step 3, SOAP support)
The second release will be using the library on end-user programs for controlling media devices and internet gateway devices (routers, etc). I hope I can finish this part on time and have more time for docs (which are already being written along with the code) and bug fixes.
Links:
- General information: http://wiki.github.com/dieb/eupnp
- Source tree: http://github.com/dieb/eupnp/tree/master
- dieb_ @ irc.freenode.org #edevelop
- andre.dieb at gmail.com
0 comentários:
Post a Comment