summaryrefslogtreecommitdiff
path: root/libnm-glib/nm-device.h
diff options
context:
space:
mode:
Diffstat (limited to 'libnm-glib/nm-device.h')
-rw-r--r--libnm-glib/nm-device.h6
1 files changed, 5 insertions, 1 deletions
diff --git a/libnm-glib/nm-device.h b/libnm-glib/nm-device.h
index fa37e71710..ed0f687671 100644
--- a/libnm-glib/nm-device.h
+++ b/libnm-glib/nm-device.h
@@ -104,11 +104,12 @@ typedef struct {
const char * (*get_type_description) (NMDevice *device);
const char * (*get_hw_address) (NMDevice *device);
+ GType (*get_setting_type) (NMDevice *device);
+
/* Padding for future expansion */
void (*_reserved1) (void);
void (*_reserved2) (void);
void (*_reserved3) (void);
- void (*_reserved4) (void);
} NMDeviceClass;
GType nm_device_get_type (void);
@@ -168,6 +169,9 @@ gboolean nm_device_connection_compatible (NMDevice *device,
NMConnection *connection,
GError **error);
+NM_AVAILABLE_IN_0_9_10
+GType nm_device_get_setting_type (NMDevice *device);
+
G_END_DECLS
#endif /* NM_DEVICE_H */