summaryrefslogtreecommitdiffstats
path: root/tdecore/networkbackends/network-manager/network-manager_p.h
diff options
context:
space:
mode:
authorTimothy Pearson <kb9vqf@pearsoncomputing.net>2012-09-11 10:02:26 -0500
committerTimothy Pearson <kb9vqf@pearsoncomputing.net>2012-09-11 10:02:26 -0500
commit92fcdec6c3fc085186c8d32d8dd8fa8641d7da33 (patch)
tree2132628449e87396d1ce2778ee7ac466222e3799 /tdecore/networkbackends/network-manager/network-manager_p.h
parent8be09fcc83077443fc3277dfa974d6aa02afc5bf (diff)
downloadtdelibs-92fcdec6c3fc085186c8d32d8dd8fa8641d7da33.tar.gz
tdelibs-92fcdec6c3fc085186c8d32d8dd8fa8641d7da33.zip
Add VPN status flags and signals
Diffstat (limited to 'tdecore/networkbackends/network-manager/network-manager_p.h')
-rw-r--r--tdecore/networkbackends/network-manager/network-manager_p.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/tdecore/networkbackends/network-manager/network-manager_p.h b/tdecore/networkbackends/network-manager/network-manager_p.h
index 758e7fe77..4ef3affe8 100644
--- a/tdecore/networkbackends/network-manager/network-manager_p.h
+++ b/tdecore/networkbackends/network-manager/network-manager_p.h
@@ -54,6 +54,7 @@
#include "olpcmeshproxy.h"
#include "activeconnectionproxy.h"
#include "accesspointproxy.h"
+#include "vpnpluginproxy.h"
typedef TQT_DBusDataMap<TQString> TQT_DBusTQStringDataMap;
typedef TQValueList<TQT_DBusData> TQT_DBusDataValueList;
@@ -79,6 +80,7 @@ class TDENetworkConnectionManager_BackendNMPrivate : public TQObject
DBus::SettingsInterface* m_networkManagerSettings;
DBus::DeviceProxy* m_networkDeviceProxy;
DBus::WiFiDeviceProxy* m_wiFiDeviceProxy;
+ DBus::VPNPluginProxy* m_vpnProxy;
NMAsyncCallIDMap nmConnectionSettingsAsyncCallWaiting;
NMAsyncSettingsResponseMap nmConnectionSettingsAsyncSettingsResponse;
NMAddConnectionAsyncResponseMap nmAddConnectionAsyncResponse;
@@ -89,6 +91,9 @@ class TDENetworkConnectionManager_BackendNMPrivate : public TQObject
void processAddConnectionAsyncReply(int, const TQT_DBusObjectPath&);
void internalProcessGlobalStateChanged(TQ_UINT32 state);
+ void internalProcessVPNStateChanged(TQ_UINT32 state);
+ void internalProcessVPNLoginBanner(const TQString& banner);
+ void internalProcessVPNFailure(TQ_UINT32 reason);
void internalProcessDeviceStateChanged(TQ_UINT32 newState, TQ_UINT32 oldState, TQ_UINT32 reason);
void internalProcessWiFiAccessPointAdded(const TQT_DBusObjectPath&);
void internalProcessWiFiAccessPointRemoved(const TQT_DBusObjectPath&);