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

SolidModules

NMNetworkInterface Class Reference

#include <NetworkManager-networkinterface.h>

Inheritance diagram for NMNetworkInterface:

Inheritance graph
[legend]

List of all members.


Signals

void connectionStateChanged (int state)
void connectionStateChanged (int state)
void ipDetailsChanged ()
void ipDetailsChanged ()

Public Member Functions

virtual bool activateConnection (const QString &connectionUni, const QVariantMap &connectionParameters)
QString activeNetwork () const
void addNetwork (const QDBusObjectPath &netPath)
Solid::Control::NetworkInterface::Capabilities capabilities () const
Solid::Control::NetworkInterface::Capabilities capabilities () const
QVariant capabilitiesV () const
Solid::Control::NetworkInterface::ConnectionState connectionState () const
Solid::Control::NetworkInterface::ConnectionState connectionState () const
virtual bool deactivateConnection ()
int designSpeed () const
int designSpeed () const
QString driver () const
QString driver () const
QString interfaceName () const
QString interfaceName () const
int ipV4Address () const
Solid::Control::IPv4Config ipV4Config () const
Solid::Control::IPv4Config ipV4Config () const
bool isActive () const
bool isActive () const
bool isLinkUp () const
bool managed () const
 NMNetworkInterface (NMNetworkInterfacePrivate &dd, NMNetworkManager *manager, QObject *parent)
 NMNetworkInterface (const QString &path, NMNetworkManager *manager, QObject *parent)
 NMNetworkInterface (const QString &objectPath)
void removeNetwork (const QDBusObjectPath &netPath)
void setActivationStage (int activationStage)
void setActive (bool)
void setCapabilities (const QVariant &)
void setCapabilitiesV (const QVariant &)
void setConnectionState (const QVariant &)
void setDriver (const QVariant &)
void setInterfaceName (const QVariant &)
void setManaged (const QVariant &)
void setManagerInterface (QDBusInterface *manager)
void setUni (const QVariant &)
Solid::Control::NetworkInterface::Type type () const
QString uni () const
QString uni () const
 ~NMNetworkInterface ()
virtual ~NMNetworkInterface ()

Protected Slots

void stateChanged (uint, uint, uint)

Protected Member Functions

 NMNetworkInterface (NMNetworkInterfacePrivate &dd)

Protected Attributes

NMNetworkInterfacePrivate * d_ptr

Properties

Solid::Control::NetworkInterface::ConnectionState connectionState
QString driver
QVariant genericCapabilities
QString interfaceName
int ipV4Address
bool managed
QString uni

Detailed Description

Definition at line 59 of file NetworkManager-networkinterface.h.


Constructor & Destructor Documentation

NMNetworkInterface::NMNetworkInterface ( const QString &  objectPath  ) 

Definition at line 135 of file NetworkManager-networkinterface.cpp.

NMNetworkInterface::~NMNetworkInterface (  )  [virtual]

Definition at line 165 of file NetworkManager-networkinterface.cpp.

NMNetworkInterface::NMNetworkInterface ( NMNetworkInterfacePrivate &  dd  )  [protected]

Definition at line 143 of file NetworkManager-networkinterface.cpp.

NMNetworkInterface::NMNetworkInterface ( const QString &  path,
NMNetworkManager *  manager,
QObject *  parent 
)

Definition at line 58 of file networkinterface.cpp.

NMNetworkInterface::NMNetworkInterface ( NMNetworkInterfacePrivate &  dd,
NMNetworkManager *  manager,
QObject *  parent 
)

Definition at line 65 of file networkinterface.cpp.

NMNetworkInterface::~NMNetworkInterface (  ) 


Member Function Documentation

bool NMNetworkInterface::activateConnection ( const QString &  connectionUni,
const QVariantMap &  connectionParameters 
) [virtual]

Reimplemented in NMWiredNetwork, and NMWirelessNetwork.

Definition at line 331 of file NetworkManager-networkinterface.cpp.

QString NMNetworkInterface::activeNetwork (  )  const

Definition at line 241 of file NetworkManager-networkinterface.cpp.

void NMNetworkInterface::addNetwork ( const QDBusObjectPath &  netPath  ) 

Definition at line 295 of file NetworkManager-networkinterface.cpp.

Solid::Control::NetworkInterface::Capabilities NMNetworkInterface::capabilities (  )  const

Solid::Control::NetworkInterface::Capabilities NMNetworkInterface::capabilities (  )  const

Definition at line 235 of file NetworkManager-networkinterface.cpp.

QVariant NMNetworkInterface::capabilitiesV (  )  const

Definition at line 217 of file networkinterface.cpp.

Solid::Control::NetworkInterface::ConnectionState NMNetworkInterface::connectionState (  )  const

Solid::Control::NetworkInterface::ConnectionState NMNetworkInterface::connectionState (  )  const

void NMNetworkInterface::connectionStateChanged ( int  state  )  [signal]

void NMNetworkInterface::connectionStateChanged ( int  state  )  [signal]

bool NMNetworkInterface::deactivateConnection (  )  [virtual]

Reimplemented in NMWiredNetwork, and NMWirelessNetwork.

Definition at line 338 of file NetworkManager-networkinterface.cpp.

int NMNetworkInterface::designSpeed (  )  const

int NMNetworkInterface::designSpeed (  )  const

Definition at line 229 of file NetworkManager-networkinterface.cpp.

QString NMNetworkInterface::driver (  )  const

QString NMNetworkInterface::driver (  )  const

QString NMNetworkInterface::interfaceName (  )  const

QString NMNetworkInterface::interfaceName (  )  const

void NMNetworkInterface::ipDetailsChanged (  )  [signal]

void NMNetworkInterface::ipDetailsChanged (  )  [signal]

int NMNetworkInterface::ipV4Address (  )  const

Solid::Control::IPv4Config NMNetworkInterface::ipV4Config (  )  const

Solid::Control::IPv4Config NMNetworkInterface::ipV4Config (  )  const

Definition at line 325 of file NetworkManager-networkinterface.cpp.

bool NMNetworkInterface::isActive (  )  const

bool NMNetworkInterface::isActive (  )  const

Definition at line 176 of file NetworkManager-networkinterface.cpp.

bool NMNetworkInterface::isLinkUp (  )  const

bool NMNetworkInterface::managed (  )  const

void NMNetworkInterface::removeNetwork ( const QDBusObjectPath &  netPath  ) 

Definition at line 301 of file NetworkManager-networkinterface.cpp.

void NMNetworkInterface::setActivationStage ( int  activationStage  ) 

Definition at line 288 of file NetworkManager-networkinterface.cpp.

void NMNetworkInterface::setActive ( bool  active  ) 

Definition at line 279 of file NetworkManager-networkinterface.cpp.

void NMNetworkInterface::setCapabilities ( const QVariant &   ) 

void NMNetworkInterface::setCapabilitiesV ( const QVariant &  caps  ) 

Definition at line 223 of file networkinterface.cpp.

void NMNetworkInterface::setConnectionState ( const QVariant &  state  ) 

Definition at line 193 of file networkinterface.cpp.

void NMNetworkInterface::setDriver ( const QVariant &  driver  ) 

Definition at line 118 of file networkinterface.cpp.

void NMNetworkInterface::setInterfaceName ( const QVariant &  name  ) 

Definition at line 106 of file networkinterface.cpp.

void NMNetworkInterface::setManaged ( const QVariant &  driver  ) 

Definition at line 181 of file networkinterface.cpp.

void NMNetworkInterface::setManagerInterface ( QDBusInterface *  manager  ) 

Definition at line 307 of file NetworkManager-networkinterface.cpp.

void NMNetworkInterface::setUni ( const QVariant &  uni  ) 

Definition at line 94 of file networkinterface.cpp.

void NMNetworkInterface::stateChanged ( uint  new_state,
uint  old_state,
uint  reason 
) [protected, slot]

Definition at line 242 of file networkinterface.cpp.

Solid::Control::NetworkInterface::Type NMNetworkInterface::type (  )  const

Definition at line 182 of file NetworkManager-networkinterface.cpp.

QString NMNetworkInterface::uni (  )  const

QString NMNetworkInterface::uni (  )  const


Member Data Documentation

NMNetworkInterfacePrivate * NMNetworkInterface::d_ptr [protected]

Definition at line 90 of file NetworkManager-networkinterface.h.


Property Documentation

Solid::Control::NetworkInterface::ConnectionState NMNetworkInterface::connectionState [read, write]

Definition at line 45 of file networkinterface.h.

QString NMNetworkInterface::driver [read, write]

Definition at line 39 of file networkinterface.h.

QVariant NMNetworkInterface::genericCapabilities [read, write]

Definition at line 40 of file networkinterface.h.

QString NMNetworkInterface::interfaceName [read, write]

Definition at line 38 of file networkinterface.h.

int NMNetworkInterface::ipV4Address [read]

Definition at line 41 of file networkinterface.h.

bool NMNetworkInterface::managed [read, write]

Definition at line 42 of file networkinterface.h.

QString NMNetworkInterface::uni [read, write]

Definition at line 37 of file networkinterface.h.


The documentation for this class was generated from the following files:
  • NetworkManager-networkinterface.h
  • networkinterface.h
  • NetworkManager-networkinterface.cpp
  • networkinterface.cpp

SolidModules

Skip menu "SolidModules"
  • Main Page
  • Namespace List
  • Class Hierarchy
  • Alphabetical List
  • Class List
  • File List
  • Namespace Members
  • Class Members

API Reference

Skip menu "API Reference"
  • KWin
  •   KWin Libraries
  • Libraries
  •   libkworkspace
  •   libsolidcontrol
  •   libtaskmanager
  • Plasma
  •   Animators
  •   Applets
  •   Engines
  • Solid Modules
Generated for API Reference by doxygen 1.5.7
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