#include </home/clem/local/src/opie/noncore/settings/networksettings/wlan/wextensions.h>
Collaboration diagram for WExtensions:

Public Member Functions | |
| WExtensions (QString interfaceName) | |
| QString | getInterfaceName () |
| bool | doesHaveWirelessExtensions () |
| QString | station () |
| QString | essid () |
| QString | mode () |
| double | frequency () |
| int | channel () |
| double | rate () |
| QString | ap () |
| bool | stats (int &signal, int &noise, int &quality) |
| WExtensions (QString interfaceName) | |
| QString | getInterfaceName () |
| bool | doesHaveWirelessExtensions () |
| QString | station () |
| QString | essid () |
| QString | mode () |
| double | frequency () |
| int | channel () |
| double | rate () |
| QString | ap () |
| bool | stats (int &signal, int &noise, int &quality) |
Private Attributes | |
| bool | hasWirelessExtensions |
| QString | interface |
| iwreq | iwr |
| int | fd |
| iwreq | iwr |
|
|
Constructor. Sets hasWirelessExtensions Definition at line 26 of file wextensions.cpp. References fd, hasWirelessExtensions, interface, iwr, and QString::latin1(). |
|
|
|
|
|
|
|
|
Definition at line 150 of file wextensions.cpp. References fd, hasWirelessExtensions, iwr, and QString::sprintf(). Referenced by WlanInfoImp::update(), and WLanEdit::WLanEdit(). |
|
|
|
|
|
Get the channel that the interface is running at.
Definition at line 112 of file wextensions.cpp. References fd, hasWirelessExtensions, iwr, odebug, and oendl. Referenced by WlanInfoImp::update(), and WLanEdit::WLanEdit(). |
|
|
Definition at line 14 of file wextensions.h. References hasWirelessExtensions. |
|
|
Definition at line 14 of file wextensions.h. References hasWirelessExtensions. Referenced by WLANModule::information(), WLANModule::isOwner(), WlanInfoImp::update(), WLanEdit::WLanEdit(), and WlanInfoImp::WlanInfoImp(). |
|
|
|
|
|
Definition at line 68 of file wextensions.cpp. References fd, hasWirelessExtensions, iwr, and QString::null. Referenced by WlanInfoImp::update(), and WLanEdit::WLanEdit(). |
|
|
|
|
|
Get the frequency that the interface is running at.
Definition at line 100 of file wextensions.cpp. References fd, hasWirelessExtensions, and iwr. Referenced by WLanEdit::WLanEdit(). |
|
|
Definition at line 13 of file wextensions.h. References interface. |
|
|
Definition at line 13 of file wextensions.h. References interface. |
|
|
|
|
|
Definition at line 88 of file wextensions.cpp. References fd, hasWirelessExtensions, and iwr. Referenced by WlanInfoImp::update(), and WLanEdit::WLanEdit(). |
|
|
|
|
|
Definition at line 137 of file wextensions.cpp. References fd, hasWirelessExtensions, and iwr. Referenced by WlanInfoImp::update(), and WLanEdit::WLanEdit(). |
|
|
|
|
|
Definition at line 51 of file wextensions.cpp. References fd, hasWirelessExtensions, iwr, and QString::null. Referenced by WlanInfoImp::update(), and WLanEdit::WLanEdit(). |
|
||||||||||||||||
|
|
|
||||||||||||||||
|
Get the stats for interfaces
Definition at line 174 of file wextensions.cpp. References QTextStream::atEnd(), QFile::exists(), interface, IO_ReadOnly, IW_LOWER, IW_UPPER, name, odebug, oendl, QFile::open(), PROCNETWIRELESS, and QTextStream::readLine(). Referenced by WLanEdit::SLOT_Refresh(), and WlanInfoImp::update(). |
|
|
Definition at line 30 of file wextensions.h. Referenced by ap(), channel(), essid(), frequency(), mode(), rate(), station(), and WExtensions(). |
|
|
Definition at line 25 of file wextensions.h. Referenced by ap(), channel(), doesHaveWirelessExtensions(), essid(), frequency(), mode(), rate(), station(), and WExtensions(). |
|
|
Definition at line 26 of file wextensions.h. Referenced by getInterfaceName(), stats(), and WExtensions(). |
|
|
Definition at line 29 of file wextensions.h. |
|
|
Definition at line 29 of file wextensions.h. Referenced by ap(), channel(), essid(), frequency(), mode(), rate(), station(), and WExtensions(). |
1.4.2