ntrack 003 release provides gobject api to track network online/offline events
Written for ntrack by Alexander Sack on 2009-10-25
Hi,
I finished another release cycle for my current pet and spare-time project "ntrack".
ntrack is ment to improve the linux desktop experience by making it easy for application developers to track network online status changes and make their applications react accordingly.
In line with the previous two releases, ntrack 003 is still a "get-out-
The ntrack 003 release focus was to provide a straight-forward gobject API, which we succeeded to deliver together with a manual test/example. The test code shows well how easy it is to react on network status changes such as "offline" or "online" in your gobject based application. Give it a try.
As usual, here some quick facts about ntrack and this release:
Release: https:/
Download: http://
TODO: https:/
New Stuff:
* gobject API with state and event signals
* cleanup API; make symbol name scheme used consistent across the project
* make libntrack (common) a top level shared object
* use -version-info and .symbols file for libntrack.so and libntrack-glib.so
to track API/ABI
Fixed Bugs:
* review and consolidate event/state constants used in the ntrack common
* gobject: provide high level gobject wrapper around the ntrack
GSource - lp:448353
* get_state function reports UNKNOWN before processing first rtnetlink
event - lp:454885
Known Issues:
* API/ABI cannot be considered stable yet
* qt bindings are only stubbed out - not working yet
* no pkg-config files available yet - lp:454735
Enjoy,
- Alexander