diff options
Diffstat (limited to 'src/nm-manager.h')
| -rw-r--r-- | src/nm-manager.h | 21 |
1 files changed, 3 insertions, 18 deletions
diff --git a/src/nm-manager.h b/src/nm-manager.h index 5401b002..d7aabff1 100644 --- a/src/nm-manager.h +++ b/src/nm-manager.h @@ -55,7 +55,6 @@ /* Not exported */ #define NM_MANAGER_HOSTNAME "hostname" #define NM_MANAGER_SLEEPING "sleeping" -#define NM_MANAGER_STATE_FILE "state-file" /* signals */ #define NM_MANAGER_CHECK_PERMISSIONS "check-permissions" @@ -72,26 +71,10 @@ #define NM_MANAGER_INTERNAL_DEVICE_REMOVED "internal-device-removed" -struct _NMManager { - NMExportedObject parent; -}; - -typedef struct { - NMExportedObjectClass parent; - - /* Signals */ - void (*device_added) (NMManager *manager, NMDevice *device); - void (*device_removed) (NMManager *manager, NMDevice *device); - void (*state_changed) (NMManager *manager, guint state); -} NMManagerClass; - GType nm_manager_get_type (void); /* nm_manager_setup() should only be used by main.c */ -NMManager * nm_manager_setup (const char *state_file, - gboolean initial_net_enabled, - gboolean initial_wifi_enabled, - gboolean initial_wwan_enabled); +NMManager * nm_manager_setup (void); NMManager * nm_manager_get (void); @@ -108,6 +91,8 @@ const GSList * nm_manager_get_devices (NMManager *manager); NMDevice * nm_manager_get_device_by_ifindex (NMManager *manager, int ifindex); +NMDevice * nm_manager_get_device_by_path (NMManager *manager, + const char *path); char * nm_manager_get_connection_iface (NMManager *self, NMConnection *connection, |