From d09ca88101d67241bede8f26a287b09364b3c2b5 Mon Sep 17 00:00:00 2001 From: Daiki Ueno Date: Fri, 18 Feb 2011 12:19:28 +0900 Subject: [PATCH] Export class definitions to eekboard-keyboard.h --- eekboard/eekboard-keyboard.c | 19 ++++++++++--------- eekboard/eekboard-keyboard.h | 9 +++++++++ 2 files changed, 19 insertions(+), 9 deletions(-) diff --git a/eekboard/eekboard-keyboard.c b/eekboard/eekboard-keyboard.c index 55f4c0bc..860c0148 100644 --- a/eekboard/eekboard-keyboard.c +++ b/eekboard/eekboard-keyboard.c @@ -29,14 +29,6 @@ enum { static guint signals[LAST_SIGNAL] = { 0, }; -struct _EekboardKeyboard { - GDBusProxy parent; -}; - -struct _EekboardKeyboardClass { - GDBusProxyClass parent_class; -}; - G_DEFINE_TYPE (EekboardKeyboard, eekboard_keyboard, G_TYPE_DBUS_PROXY); static void @@ -102,6 +94,15 @@ eekboard_keyboard_init (EekboardKeyboard *keyboard) { } +/** + * eekboard_keyboard_new: + * @path: object path in DBus + * @connection: #GDBusConnection + * @cancellable: #GCancellable + * @error: a pointer of #GError + * + * Create a new #EekboardKeyboard. + */ EekboardKeyboard * eekboard_keyboard_new (const gchar *path, GDBusConnection *connection, @@ -151,7 +152,7 @@ eekboard_keyboard_set_description (EekboardKeyboard *keyboard, { GVariant *variant; - variant = eek_serializable_serialize (description); + variant = eek_serializable_serialize (EEK_SERIALIZABLE(description)); g_dbus_proxy_call (G_DBUS_PROXY(keyboard), "SetDescription", g_variant_new ("(v)", variant), diff --git a/eekboard/eekboard-keyboard.h b/eekboard/eekboard-keyboard.h index 16f9826d..24aad53e 100644 --- a/eekboard/eekboard-keyboard.h +++ b/eekboard/eekboard-keyboard.h @@ -33,6 +33,15 @@ G_BEGIN_DECLS typedef struct _EekboardKeyboard EekboardKeyboard; typedef struct _EekboardKeyboardClass EekboardKeyboardClass; +struct _EekboardKeyboard { + GDBusProxy parent; +}; + +struct _EekboardKeyboardClass { + GDBusProxyClass parent_class; +}; + +GType eekboard_keyboard_get_type (void) G_GNUC_CONST; EekboardKeyboard *eekboard_keyboard_new (const gchar *path, GDBusConnection *connection, GCancellable *cancellable,