libsolidcontrol
Solid::Control::Ifaces::WirelessNetworkInterface Class Reference
Represents a wireless network interface. More...
#include <wirelessnetworkinterface.h>

Public Member Functions | |
virtual MacAddressList | accessPoints () const =0 |
virtual QString | activeAccessPoint () const =0 |
virtual int | bitRate () const =0 |
virtual QObject * | createAccessPoint (const QString &uni)=0 |
virtual QString | hardwareAddress () const =0 |
virtual Solid::Control::WirelessNetworkInterface::OperationMode | mode () const =0 |
virtual Solid::Control::WirelessNetworkInterface::Capabilities | wirelessCapabilities () const =0 |
virtual | ~WirelessNetworkInterface () |
Protected Member Functions | |
virtual void | accessPointAppeared (const QString &)=0 |
virtual void | accessPointDisappeared (const QString &)=0 |
virtual void | activeAccessPointChanged (const QString &)=0 |
virtual void | bitRateChanged (int bitrate)=0 |
virtual void | modeChanged (Solid::Control::WirelessNetworkInterface::OperationMode)=0 |
Detailed Description
Represents a wireless network interface.Definition at line 43 of file ifaces/wirelessnetworkinterface.h.
Constructor & Destructor Documentation
Solid::Control::Ifaces::WirelessNetworkInterface::~WirelessNetworkInterface | ( | ) | [virtual] |
Destroys a WirelessNetworkInterface object.
Definition at line 22 of file ifaces/wirelessnetworkinterface.cpp.
Member Function Documentation
virtual void Solid::Control::Ifaces::WirelessNetworkInterface::accessPointAppeared | ( | const QString & | ) | [protected, pure virtual] |
virtual void Solid::Control::Ifaces::WirelessNetworkInterface::accessPointDisappeared | ( | const QString & | ) | [protected, pure virtual] |
virtual MacAddressList Solid::Control::Ifaces::WirelessNetworkInterface::accessPoints | ( | ) | const [pure virtual] |
List of wireless networks currently visible to the hardware.
Implemented in FakeWirelessNetworkInterface.
virtual QString Solid::Control::Ifaces::WirelessNetworkInterface::activeAccessPoint | ( | ) | const [pure virtual] |
Identifier of the network this interface is currently associated with.
Implemented in FakeWirelessNetworkInterface.
virtual void Solid::Control::Ifaces::WirelessNetworkInterface::activeAccessPointChanged | ( | const QString & | ) | [protected, pure virtual] |
virtual int Solid::Control::Ifaces::WirelessNetworkInterface::bitRate | ( | ) | const [pure virtual] |
Retrieves the effective bit rate currently attainable by this device.
- Returns:
- the bitrate in bit/s
Implemented in FakeWirelessNetworkInterface.
virtual void Solid::Control::Ifaces::WirelessNetworkInterface::bitRateChanged | ( | int | bitrate | ) | [protected, pure virtual] |
This signal is emitted when the bitrate of this network has changed.
- Parameters:
-
bitrate the new bitrate value for this network
Implemented in FakeWirelessNetworkInterface.
virtual QObject* Solid::Control::Ifaces::WirelessNetworkInterface::createAccessPoint | ( | const QString & | uni | ) | [pure virtual] |
Instantiates a new AccessPoint object from the current backend given its UNI.
- Parameters:
-
uni the identifier of the network instantiated
- Returns:
- a new AccessPoint object if there's a network having the given UNI for this device, 0 otherwise
Implemented in FakeWirelessNetworkInterface.
virtual QString Solid::Control::Ifaces::WirelessNetworkInterface::hardwareAddress | ( | ) | const [pure virtual] |
The hardware address assigned to the network interface.
Implemented in FakeWirelessNetworkInterface.
virtual Solid::Control::WirelessNetworkInterface::OperationMode Solid::Control::Ifaces::WirelessNetworkInterface::mode | ( | ) | const [pure virtual] |
Retrieves the operation mode of this network.
- Returns:
- the current mode
Implemented in FakeWirelessNetworkInterface.
virtual void Solid::Control::Ifaces::WirelessNetworkInterface::modeChanged | ( | Solid::Control::WirelessNetworkInterface::OperationMode | ) | [protected, pure virtual] |
virtual Solid::Control::WirelessNetworkInterface::Capabilities Solid::Control::Ifaces::WirelessNetworkInterface::wirelessCapabilities | ( | ) | const [pure virtual] |
Retrieves the capabilities of this wifi network.
- Returns:
- the flag set describing the capabilities
- See also:
- Solid::Control::WirelessNetworkInterface::DeviceInterface
Implemented in FakeWirelessNetworkInterface.
The documentation for this class was generated from the following files: