Qt 4.8
Classes | Macros | Typedefs | Enumerations
qnetworkmanagerservice.h File Reference
#include <QtDBus/QtDBus>
#include <QtDBus/QDBusConnection>
#include <QtDBus/QDBusError>
#include <QtDBus/QDBusInterface>
#include <QtDBus/QDBusMessage>
#include <QtDBus/QDBusReply>
#include <QtDBus/QDBusPendingCallWatcher>
#include <QtDBus/QDBusObjectPath>
#include <QtDBus/QDBusContext>
#include <QMap>
#include "qnmdbushelper.h"

Go to the source code of this file.

Classes

class  QNetworkManagerConnectionActive
 
class  QNetworkManagerInterface
 
class  QNetworkManagerInterfaceAccessPoint
 
class  QNetworkManagerInterfaceDevice
 
class  QNetworkManagerInterfaceDeviceWired
 
class  QNetworkManagerInterfaceDeviceWireless
 
class  QNetworkManagerIp4Config
 
class  QNetworkManagerSettings
 
class  QNetworkManagerSettingsConnection
 

Macros

#define NM_802_11_AP_FLAGS_NONE   0x00000000
 
#define NM_802_11_AP_FLAGS_PRIVACY   0x00000001
 
#define NM_DBUS_IFACE_SETTINGS   "org.freedesktop.NetworkManagerSettings"
 
#define NM_DBUS_IFACE_SETTINGS_CONNECTION   "org.freedesktop.NetworkManagerSettings.Connection"
 
#define NM_DBUS_INTERFACE   "org.freedesktop.NetworkManager"
 
#define NM_DBUS_INTERFACE_ACCESS_POINT   NM_DBUS_INTERFACE ".AccessPoint"
 
#define NM_DBUS_INTERFACE_ACTIVE_CONNECTION   NM_DBUS_INTERFACE ".Connection.Active"
 
#define NM_DBUS_INTERFACE_DEVICE   NM_DBUS_INTERFACE ".Device"
 
#define NM_DBUS_INTERFACE_DEVICE_WIRED   NM_DBUS_INTERFACE_DEVICE ".Wired"
 
#define NM_DBUS_INTERFACE_DEVICE_WIRELESS   NM_DBUS_INTERFACE_DEVICE ".Wireless"
 
#define NM_DBUS_INTERFACE_IP4_CONFIG   NM_DBUS_INTERFACE ".IP4Config"
 
#define NM_DBUS_PATH   "/org/freedesktop/NetworkManager"
 
#define NM_DBUS_PATH_ACCESS_POINT   NM_DBUS_PATH "/AccessPoint"
 
#define NM_DBUS_PATH_SETTINGS   "/org/freedesktop/NetworkManagerSettings"
 
#define NM_DBUS_SERVICE   "org.freedesktop.NetworkManager"
 
#define NM_DBUS_SERVICE_SYSTEM_SETTINGS   "org.freedesktop.NetworkManagerSystemSettings"
 
#define NM_DBUS_SERVICE_USER_SETTINGS   "org.freedesktop.NetworkManagerUserSettings"
 

Typedefs

typedef enum NMDeviceType NMDeviceType
 
typedef QMap< QString, QMap< QString, QVariant > > QNmSettingsMap
 
typedef QList< quint32ServerThing
 

Enumerations

enum  NMActiveConnectionState { NM_ACTIVE_CONNECTION_STATE_UNKNOWN = 0, NM_ACTIVE_CONNECTION_STATE_ACTIVATING, NM_ACTIVE_CONNECTION_STATE_ACTIVATED }
 
enum  NMDeviceState {
  NM_DEVICE_STATE_UNKNOWN = 0, NM_DEVICE_STATE_UNMANAGED, NM_DEVICE_STATE_UNAVAILABLE, NM_DEVICE_STATE_DISCONNECTED,
  NM_DEVICE_STATE_PREPARE, NM_DEVICE_STATE_CONFIG, NM_DEVICE_STATE_NEED_AUTH, NM_DEVICE_STATE_IP_CONFIG,
  NM_DEVICE_STATE_ACTIVATED, NM_DEVICE_STATE_FAILED
}
 
enum  NMDeviceType {
  DEVICE_TYPE_UNKNOWN = 0, DEVICE_TYPE_802_3_ETHERNET, DEVICE_TYPE_802_11_WIRELESS, DEVICE_TYPE_GSM,
  DEVICE_TYPE_CDMA
}
 

Macro Definition Documentation

◆ NM_802_11_AP_FLAGS_NONE

#define NM_802_11_AP_FLAGS_NONE   0x00000000

Definition at line 122 of file qnetworkmanagerservice.h.

◆ NM_802_11_AP_FLAGS_PRIVACY

#define NM_802_11_AP_FLAGS_PRIVACY   0x00000001

Definition at line 123 of file qnetworkmanagerservice.h.

Referenced by QNetworkManagerEngine::newAccessPoint().

◆ NM_DBUS_IFACE_SETTINGS

#define NM_DBUS_IFACE_SETTINGS   "org.freedesktop.NetworkManagerSettings"

◆ NM_DBUS_IFACE_SETTINGS_CONNECTION

#define NM_DBUS_IFACE_SETTINGS_CONNECTION   "org.freedesktop.NetworkManagerSettings.Connection"

◆ NM_DBUS_INTERFACE

#define NM_DBUS_INTERFACE   "org.freedesktop.NetworkManager"

◆ NM_DBUS_INTERFACE_ACCESS_POINT

#define NM_DBUS_INTERFACE_ACCESS_POINT   NM_DBUS_INTERFACE ".AccessPoint"

◆ NM_DBUS_INTERFACE_ACTIVE_CONNECTION

#define NM_DBUS_INTERFACE_ACTIVE_CONNECTION   NM_DBUS_INTERFACE ".Connection.Active"

◆ NM_DBUS_INTERFACE_DEVICE

#define NM_DBUS_INTERFACE_DEVICE   NM_DBUS_INTERFACE ".Device"

◆ NM_DBUS_INTERFACE_DEVICE_WIRED

#define NM_DBUS_INTERFACE_DEVICE_WIRED   NM_DBUS_INTERFACE_DEVICE ".Wired"

◆ NM_DBUS_INTERFACE_DEVICE_WIRELESS

#define NM_DBUS_INTERFACE_DEVICE_WIRELESS   NM_DBUS_INTERFACE_DEVICE ".Wireless"

◆ NM_DBUS_INTERFACE_IP4_CONFIG

#define NM_DBUS_INTERFACE_IP4_CONFIG   NM_DBUS_INTERFACE ".IP4Config"

◆ NM_DBUS_PATH

#define NM_DBUS_PATH   "/org/freedesktop/NetworkManager"

◆ NM_DBUS_PATH_ACCESS_POINT

#define NM_DBUS_PATH_ACCESS_POINT   NM_DBUS_PATH "/AccessPoint"

Definition at line 109 of file qnetworkmanagerservice.h.

◆ NM_DBUS_PATH_SETTINGS

#define NM_DBUS_PATH_SETTINGS   "/org/freedesktop/NetworkManagerSettings"

◆ NM_DBUS_SERVICE

#define NM_DBUS_SERVICE   "org.freedesktop.NetworkManager"

◆ NM_DBUS_SERVICE_SYSTEM_SETTINGS

#define NM_DBUS_SERVICE_SYSTEM_SETTINGS   "org.freedesktop.NetworkManagerSystemSettings"

Definition at line 120 of file qnetworkmanagerservice.h.

◆ NM_DBUS_SERVICE_USER_SETTINGS

#define NM_DBUS_SERVICE_USER_SETTINGS   "org.freedesktop.NetworkManagerUserSettings"

Definition at line 119 of file qnetworkmanagerservice.h.

Typedef Documentation

◆ NMDeviceType

typedef enum NMDeviceType NMDeviceType

◆ QNmSettingsMap

Definition at line 128 of file qnetworkmanagerservice.h.

◆ ServerThing

Definition at line 129 of file qnetworkmanagerservice.h.

Enumeration Type Documentation

◆ NMActiveConnectionState

Enumerator
NM_ACTIVE_CONNECTION_STATE_UNKNOWN 
NM_ACTIVE_CONNECTION_STATE_ACTIVATING 
NM_ACTIVE_CONNECTION_STATE_ACTIVATED 

Definition at line 95 of file qnetworkmanagerservice.h.

◆ NMDeviceState

◆ NMDeviceType

Enumerator
DEVICE_TYPE_UNKNOWN 
DEVICE_TYPE_802_3_ETHERNET 
DEVICE_TYPE_802_11_WIRELESS 
DEVICE_TYPE_GSM 
DEVICE_TYPE_CDMA 

Definition at line 72 of file qnetworkmanagerservice.h.