aboutsummaryrefslogtreecommitdiff
path: root/libmm-glib/mm-manager.h
diff options
context:
space:
mode:
authorAleksander Morgado <aleksander@lanedo.com>2012-10-01 13:41:34 +0200
committerAleksander Morgado <aleksander@lanedo.com>2012-10-01 23:44:47 +0200
commit2f16ef2278a8e6cb991af3cf0c196b914a6e6bb8 (patch)
tree073e5bb174bedebd63319357b29813a060341a33 /libmm-glib/mm-manager.h
parentacf2e6d1e0c830ae357f334e141146b3ca0abcad (diff)
libmm-glib,manager: cleanup object implementation
Diffstat (limited to 'libmm-glib/mm-manager.h')
-rw-r--r--libmm-glib/mm-manager.h19
1 files changed, 14 insertions, 5 deletions
diff --git a/libmm-glib/mm-manager.h b/libmm-glib/mm-manager.h
index afd6784b..41670255 100644
--- a/libmm-glib/mm-manager.h
+++ b/libmm-glib/mm-manager.h
@@ -17,7 +17,8 @@
* Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
* Boston, MA 02110-1301 USA.
*
- * Copyright (C) 2011 Google, Inc.
+ * Copyright (C) 2011 - 2012 Aleksander Morgado <aleksander@gnu.org>
+ * Copyright (C) 2011 - 2012 Google, Inc.
*
* Author: Aleksander Morgado <aleksander@lanedo.com>
*/
@@ -37,18 +38,26 @@ G_BEGIN_DECLS
#define MM_IS_MANAGER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((obj), MM_TYPE_MANAGER))
#define MM_MANAGER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), MM_TYPE_MANAGER, MMManagerClass))
+typedef struct _MMManager MMManager;
+typedef struct _MMManagerClass MMManagerClass;
typedef struct _MMManagerPrivate MMManagerPrivate;
-typedef struct {
+/**
+ * MMManager:
+ *
+ * The #MMManager structure contains private data and should only be accessed
+ * using the provided API.
+ */
+struct _MMManager {
/*< private >*/
MmGdbusObjectManagerClient parent;
MMManagerPrivate *priv;
-} MMManager;
+};
-typedef struct {
+struct _MMManagerClass {
/*< private >*/
MmGdbusObjectManagerClientClass parent;
-} MMManagerClass;
+};
GType mm_manager_get_type (void);