#include </home/clem/local/src/opie/noncore/settings/networksettings/wlan/wlanmodule.h>
Inheritance diagram for WLANModule:


Signals | |
| void | updateInterface (Interface *i) |
Public Member Functions | |
| WLANModule () | |
| ~WLANModule () | |
| virtual const QString | type () |
| void | setProfile (const QString &newProfile) |
| bool | isOwner (Interface *) |
| QWidget * | configure (Interface *i) |
| QWidget * | information (Interface *i) |
| QList< Interface > | getInterfaces () |
| void | possibleNewInterfaces (QMap< QString, QString > &) |
| Interface * | addNewInterface (const QString &name) |
| bool | remove (Interface *i) |
| QString | getPixmapName (Interface *i) |
| virtual void | receive (const QCString &, const QByteArray &) |
Private Member Functions | |
| QWidget * | getInfo (Interface *) |
Private Attributes | |
| WLANImp * | wlanconfigWiget |
| QList< Interface > | list |
| QString | profile |
|
|
Constructor, find all of the possible interfaces Definition at line 26 of file wlanmodule.cpp. |
|
|
Delete any interfaces that we own. Definition at line 35 of file wlanmodule.cpp. |
|
|
Attempt to add a new interface as defined by name
Implements Module. Definition at line 110 of file wlanmodule.cpp. References NULL. |
|
|
Create, and return the WLANConfigure Module
Reimplemented from Module. Definition at line 77 of file wlanmodule.cpp. References profile, WLANImp::setProfile(), and Qt::WDestructiveClose. Referenced by receive(). |
|
|
Definition at line 243 of file wlanmodule.cpp. References information(), odebug, oendl, and Qt::WDestructiveClose. Referenced by information(), and receive(). |
|
|
Get all active (up or down) interfaces
Implements Module. Definition at line 100 of file wlanmodule.cpp. References list. |
|
|
get the icon name for this device.
Implements Module. Definition at line 54 of file wlanmodule.cpp. |
|
|
Create, and return the Information Module
Reimplemented from Module. Definition at line 87 of file wlanmodule.cpp. References WExtensions::doesHaveWirelessExtensions(), getInfo(), and NULL. Referenced by getInfo(). |
|
|
Check to see if the interface i is owned by this module.
Reimplemented from Module. Definition at line 63 of file wlanmodule.cpp. References WExtensions::doesHaveWirelessExtensions(), Interface::getInterfaceName(), list, and Interface::setHardwareName(). |
|
|
Adds possible new interfaces to the list (Example: usb(ppp), ir(ppp), modem ppp) Both strings need to be translated. The first string is a Shortcut like PPP and the second argument is a description.
Implements Module. Definition at line 24 of file wlanmodule.h. |
|
||||||||||||
|
get dcop calls Implements Module. Definition at line 125 of file wlanmodule.cpp. References QDataStream::atEnd(), configure(), QValueList< T >::count(), getInfo(), i, IO_ReadOnly, list, odebug, oendl, Interface::refresh(), Interface::restart(), QPEApplication::showWidget(), QStringList::split(), Interface::start(), Interface::stop(), stream, and wlanconfigWiget. |
|
|
Attempts to remove the interface, doesn't delete i
Implements Module. Definition at line 120 of file wlanmodule.cpp. |
|
|
Change the current profile Implements Module. Definition at line 45 of file wlanmodule.cpp. References profile. |
|
|
The type of the plugin and the name of the qcop call Implements Module. Definition at line 18 of file wlanmodule.h. |
|
|
Emit this Signal once you change the Interface you're operating on
Reimplemented from Module. |
|
|
Definition at line 33 of file wlanmodule.h. Referenced by getInterfaces(), isOwner(), receive(), and ~WLANModule(). |
|
|
Definition at line 34 of file wlanmodule.h. Referenced by configure(), and setProfile(). |
|
|
Definition at line 32 of file wlanmodule.h. Referenced by receive(). |
1.4.2