• Skip to content
  • Skip to link menu
KDE 4.1 API Reference
  • KDE API Reference
  • API Reference
  • Sitemap
  • Contact Us
 

libsolidcontrol

Solid::Control::Ifaces::WirelessNetworkInterface

Solid::Control::Ifaces::WirelessNetworkInterface Class Reference

#include <wirelessnetworkinterface.h>

Inheritance diagram for Solid::Control::Ifaces::WirelessNetworkInterface:

Inheritance graph
[legend]

List of all members.


Detailed Description

Represents a wireless network interface.

Definition at line 43 of file ifaces/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

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]

A new wireless access point appeared.

Implemented in FakeWirelessNetworkInterface.

virtual void Solid::Control::Ifaces::WirelessNetworkInterface::accessPointDisappeared ( const QString &   )  [protected, pure virtual]

A wireless access point disappeared.

Implemented in FakeWirelessNetworkInterface.

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]

The accesspoint in use changed.

Implemented in FakeWirelessNetworkInterface.

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
See also:
Solid::Control::WirelessNetworkInterface::OperationMode

Implemented in FakeWirelessNetworkInterface.

virtual void Solid::Control::Ifaces::WirelessNetworkInterface::modeChanged ( Solid::Control::WirelessNetworkInterface::OperationMode   )  [protected, pure virtual]

The device switched operating mode.

Implemented in FakeWirelessNetworkInterface.

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:
  • ifaces/wirelessnetworkinterface.h
  • ifaces/wirelessnetworkinterface.cpp

libsolidcontrol

Skip menu "libsolidcontrol"
  • Main Page
  • Namespace List
  • Class Hierarchy
  • Alphabetical List
  • Class List
  • File List
  • Namespace Members
  • Class Members
  • Related Pages

API Reference

Skip menu "API Reference"
  • KWin
  •   KWin Libraries
  • Libraries
  •   libkworkspace
  •   libplasma
  •   libsolidcontrol
  •   libtaskmanager
  • Plasma
  •   Animators
  •   Applets
  •   Engines
  • Solid Modules
Generated for API Reference by doxygen 1.5.4
This website is maintained by Adriaan de Groot and Allen Winter.
KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal