diff options
author | Dan Williams <dcbw@redhat.com> | 2011-03-15 10:32:42 -0500 |
---|---|---|
committer | Dan Williams <dcbw@redhat.com> | 2011-03-15 10:32:42 -0500 |
commit | 27e7177ec4ad913f2967510786d6e8341425a2d6 (patch) | |
tree | 6aae616d43fad4a802a2ccad59369e6ce8d0a9c3 /libnm-util/nm-connection.h | |
parent | b224ab8e568ab741c78cd03aedab526bbc9c0cd4 (diff) | |
download | NetworkManager-27e7177ec4ad913f2967510786d6e8341425a2d6.tar.gz |
libnm-util: add setting accessor helpers (bgo #644746)
Makes code cleaner.
Diffstat (limited to 'libnm-util/nm-connection.h')
-rw-r--r-- | libnm-util/nm-connection.h | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/libnm-util/nm-connection.h b/libnm-util/nm-connection.h index 67df918e36..3386f7bef3 100644 --- a/libnm-util/nm-connection.h +++ b/libnm-util/nm-connection.h @@ -30,6 +30,22 @@ #include <glib-object.h> #include <nm-setting.h> +#include <nm-setting-8021x.h> +#include <nm-setting-bluetooth.h> +#include <nm-setting-cdma.h> +#include <nm-setting-connection.h> +#include <nm-setting-gsm.h> +#include <nm-setting-ip4-config.h> +#include <nm-setting-ip6-config.h> +#include <nm-setting-olpc-mesh.h> +#include <nm-setting-ppp.h> +#include <nm-setting-pppoe.h> +#include <nm-setting-vpn.h> +#include <nm-setting-wimax.h> +#include <nm-setting-wired.h> +#include <nm-setting-wireless.h> +#include <nm-setting-wireless-security.h> + G_BEGIN_DECLS #define NM_TYPE_CONNECTION (nm_connection_get_type ()) @@ -151,6 +167,22 @@ const char * nm_connection_get_uuid (NMConnection *connection); const char * nm_connection_get_id (NMConnection *connection); +NMSetting8021x * nm_connection_get_setting_802_1x (NMConnection *connection); +NMSettingBluetooth * nm_connection_get_setting_bluetooth (NMConnection *connection); +NMSettingCdma * nm_connection_get_setting_cdma (NMConnection *connection); +NMSettingConnection * nm_connection_get_setting_connection (NMConnection *connection); +NMSettingGsm * nm_connection_get_setting_gsm (NMConnection *connection); +NMSettingIP4Config * nm_connection_get_setting_ip4_config (NMConnection *connection); +NMSettingIP6Config * nm_connection_get_setting_ip6_config (NMConnection *connection); +NMSettingOlpcMesh * nm_connection_get_setting_olpc_mesh (NMConnection *connection); +NMSettingPPP * nm_connection_get_setting_ppp (NMConnection *connection); +NMSettingPPPOE * nm_connection_get_setting_pppoe (NMConnection *connection); +NMSettingVPN * nm_connection_get_setting_vpn (NMConnection *connection); +NMSettingWimax * nm_connection_get_setting_wimax (NMConnection *connection); +NMSettingWired * nm_connection_get_setting_wired (NMConnection *connection); +NMSettingWireless * nm_connection_get_setting_wireless (NMConnection *connection); +NMSettingWirelessSecurity *nm_connection_get_setting_wireless_security (NMConnection *connection); + G_END_DECLS #endif /* NM_CONNECTION_H */ |