aboutsummaryrefslogtreecommitdiff
path: root/libmm-glib/mm-manager.h
diff options
context:
space:
mode:
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);