manager: make NMManager's structs private

They are only useful when we want to derive a class
from NM_TYPE_MANAGER -- which we clearly don't.
This commit is contained in:
Thomas Haller 2016-04-28 14:03:32 +02:00
parent bb8b9ca6f5
commit d27a80c4df
2 changed files with 8 additions and 8 deletions

View file

@ -138,6 +138,14 @@ typedef struct {
gboolean devices_inited;
} NMManagerPrivate;
struct _NMManager {
NMExportedObject parent;
};
typedef struct {
NMExportedObjectClass parent;
} NMManagerClass;
#define NM_MANAGER_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), NM_TYPE_MANAGER, NMManagerPrivate))
G_DEFINE_TYPE (NMManager, nm_manager, NM_TYPE_EXPORTED_OBJECT)

View file

@ -71,14 +71,6 @@
#define NM_MANAGER_INTERNAL_DEVICE_REMOVED "internal-device-removed"
struct _NMManager {
NMExportedObject parent;
};
typedef struct {
NMExportedObjectClass parent;
} NMManagerClass;
GType nm_manager_get_type (void);
/* nm_manager_setup() should only be used by main.c */