mirror of
https://gitlab.freedesktop.org/NetworkManager/NetworkManager.git
synced 2025-12-20 17:30:04 +01:00
* examples/python/NetworkManager.py:
added CONNECTED, CONNECTING, and DISCONNECTED states
added methods to return number of devices of a single type
* examples/python/systray/network_tray.py:
did some tweaks to get the menu looking near what it is supposed
to look like. Also did a Airo card hack to make it show the
correct AP quality
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@134 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
|
||
|---|---|---|
| .. | ||
| systray | ||
| .cvsignore | ||
| NetworkManager.py | ||
| NMTester.py | ||
| README | ||
Python Examples You'll need equivalent versions of these packages in order to run most of these examples. hal-0.2.97.cvs20040823 dbus-0.22-4 pygtk2-2.3.96-2 python-2.3.4-8 gnome-python2-2.0.2-1 NMTester.py =============================================================================== This is a simple command line program that sub classes the NetworkManager class. The tester prints out the network devices objects that are returned from the NetworkManager class. The code hangs in the gtk.main() loop once run and will listen for any events from the NetworkManager NetworkManager.py =============================================================================== This object hooks into the NetworkManger and HAL service through D-BUS. The get_device_list code will return a python list [] of dictionary objects representing the devices that the NetworkManger services is aware of.