libsolidcontrol
Solid::Control::Ifaces::AccessPoint Class Reference
A wireless Access Point or another station acting in ad-hoc mode. More...
#include <wirelessaccesspoint.h>

Signals | |
void | bitRateChanged (int bitrate) |
void | frequencyChanged (uint frequency) |
void | rsnFlagsChanged (Solid::Control::AccessPoint::WpaFlags flags) |
void | signalStrengthChanged (int strength) |
void | ssidChanged (const QString &ssid) |
void | wpaFlagsChanged (Solid::Control::AccessPoint::WpaFlags flags) |
Public Member Functions | |
AccessPoint (QObject *) | |
virtual Solid::Control::AccessPoint::Capabilities | capabilities () const =0 |
virtual uint | frequency () const =0 |
virtual QString | hardwareAddress () const =0 |
virtual uint | maxBitRate () const =0 |
virtual Solid::Control::WirelessNetworkInterface::OperationMode | mode () const =0 |
virtual Solid::Control::AccessPoint::WpaFlags | rsnFlags () const =0 |
virtual int | signalStrength () const =0 |
virtual QString | ssid () const =0 |
virtual QString | uni () const =0 |
virtual Solid::Control::AccessPoint::WpaFlags | wpaFlags () const =0 |
virtual | ~AccessPoint () |
Detailed Description
A wireless Access Point or another station acting in ad-hoc mode.Definition at line 37 of file ifaces/wirelessaccesspoint.h.
Constructor & Destructor Documentation
Solid::Control::Ifaces::AccessPoint::AccessPoint | ( | QObject * | parent | ) |
Definition at line 23 of file ifaces/wirelessaccesspoint.cpp.
Solid::Control::Ifaces::AccessPoint::~AccessPoint | ( | ) | [virtual] |
Member Function Documentation
void Solid::Control::Ifaces::AccessPoint::bitRateChanged | ( | int | bitrate | ) | [signal] |
This signal is emitted when the bitrate of this network has changed.
- Parameters:
-
bitrate the new bitrate value for this network
Reimplemented in FakeAccessPoint.
virtual Solid::Control::AccessPoint::Capabilities Solid::Control::Ifaces::AccessPoint::capabilities | ( | ) | const [pure virtual] |
virtual uint Solid::Control::Ifaces::AccessPoint::frequency | ( | ) | const [pure virtual] |
Retrieves the frequency in MHz of the radio channel that this access point is operating on.
- Returns:
- the frequency
Implemented in FakeAccessPoint.
void Solid::Control::Ifaces::AccessPoint::frequencyChanged | ( | uint | frequency | ) | [signal] |
This signal is emitted when the frequency used by this Access Point changes.
- Parameters:
-
frequency the new frequency
Reimplemented in FakeAccessPoint.
virtual QString Solid::Control::Ifaces::AccessPoint::hardwareAddress | ( | ) | const [pure virtual] |
The hardware address assigned to the access point's wireless interface, in hex-and-colon form.
Implemented in FakeAccessPoint.
virtual uint Solid::Control::Ifaces::AccessPoint::maxBitRate | ( | ) | const [pure virtual] |
Retrieves the maximum bit rate currently attainable by this device.
- Returns:
- the maximum bitrate in kilobit/s
Implemented in FakeAccessPoint.
virtual Solid::Control::WirelessNetworkInterface::OperationMode Solid::Control::Ifaces::AccessPoint::mode | ( | ) | const [pure virtual] |
Retrieves the operation mode of this access point.
- Returns:
- the current mode
Implemented in FakeAccessPoint.
virtual Solid::Control::AccessPoint::WpaFlags Solid::Control::Ifaces::AccessPoint::rsnFlags | ( | ) | const [pure virtual] |
Flags describing the access point's capabilities according to RSN (Robust Secure Network) aka WPA2.
Implemented in FakeAccessPoint.
void Solid::Control::Ifaces::AccessPoint::rsnFlagsChanged | ( | Solid::Control::AccessPoint::WpaFlags | flags | ) | [signal] |
This signal is emitted when the RSN(WPA2) flags in use by this access point change.
- Parameters:
-
flags the new flags
Reimplemented in FakeAccessPoint.
virtual int Solid::Control::Ifaces::AccessPoint::signalStrength | ( | ) | const [pure virtual] |
Retrieves the current signal strength of this wifi network.
- Returns:
- the signal strength as a percentage
Implemented in FakeAccessPoint.
void Solid::Control::Ifaces::AccessPoint::signalStrengthChanged | ( | int | strength | ) | [signal] |
This signal is emitted when the signal strength of this network has changed.
- Parameters:
-
strength the new signal strength value for this network
Reimplemented in FakeAccessPoint.
virtual QString Solid::Control::Ifaces::AccessPoint::ssid | ( | ) | const [pure virtual] |
void Solid::Control::Ifaces::AccessPoint::ssidChanged | ( | const QString & | ssid | ) | [signal] |
This signal is emitted when the ssid of this Access Point changes.
- Parameters:
-
ssid the new SSID
Reimplemented in FakeAccessPoint.
virtual QString Solid::Control::Ifaces::AccessPoint::uni | ( | ) | const [pure virtual] |
virtual Solid::Control::AccessPoint::WpaFlags Solid::Control::Ifaces::AccessPoint::wpaFlags | ( | ) | const [pure virtual] |
Flags describing the access point's capabilities according to WPA (Wifi Protected Access).
Implemented in FakeAccessPoint.
void Solid::Control::Ifaces::AccessPoint::wpaFlagsChanged | ( | Solid::Control::AccessPoint::WpaFlags | flags | ) | [signal] |
This signal is emitted when the WPA flags in use by this access point change.
- Parameters:
-
flags the new flags
Reimplemented in FakeAccessPoint.
The documentation for this class was generated from the following files: