telepathy-glib: future-account: version-annotate new symbols
Jonny Lamb
jonny at kemper.freedesktop.org
Thu May 10 07:41:19 PDT 2012
Module: telepathy-glib
Branch: master
Commit: 036159424010216f58d43f156671736609a31104
URL: http://cgit.freedesktop.org/telepathy/telepathy-glib/commit/?id=036159424010216f58d43f156671736609a31104
Author: Jonny Lamb <jonny.lamb at collabora.co.uk>
Date: Thu May 3 14:49:49 2012 +0100
future-account: version-annotate new symbols
Signed-off-by: Jonny Lamb <jonny.lamb at collabora.co.uk>
---
telepathy-glib/future-account.h | 17 +++++++++++++++++
telepathy-glib/protocol.h | 1 +
2 files changed, 18 insertions(+), 0 deletions(-)
diff --git a/telepathy-glib/future-account.h b/telepathy-glib/future-account.h
index f6942a6..7465909 100644
--- a/telepathy-glib/future-account.h
+++ b/telepathy-glib/future-account.h
@@ -22,6 +22,7 @@
#define TP_FUTURE_ACCOUNT_H
#include <telepathy-glib/account-manager.h>
+#include <telepathy-glib/defs.h>
#include <telepathy-glib/protocol.h>
G_BEGIN_DECLS
@@ -60,56 +61,72 @@ GType tp_future_account_get_type (void);
(G_TYPE_INSTANCE_GET_CLASS ((obj), TP_TYPE_FUTURE_ACCOUNT, \
TpFutureAccountClass))
+_TP_AVAILABLE_IN_0_20
TpFutureAccount * tp_future_account_new (TpAccountManager *account_manager,
const gchar *manager, const gchar *protocol) G_GNUC_WARN_UNUSED_RESULT;
+_TP_AVAILABLE_IN_0_20
TpFutureAccount * tp_future_account_new_from_protocol (
TpAccountManager *account_manager,
TpProtocol *protocol) G_GNUC_WARN_UNUSED_RESULT;
+_TP_AVAILABLE_IN_0_20
void tp_future_account_set_display_name (TpFutureAccount *self,
const gchar *name);
+_TP_AVAILABLE_IN_0_20
void tp_future_account_set_icon_name (TpFutureAccount *self,
const gchar *icon);
+_TP_AVAILABLE_IN_0_20
void tp_future_account_set_nickname (TpFutureAccount *self,
const gchar *nickname);
+_TP_AVAILABLE_IN_0_20
void tp_future_account_set_requested_presence (TpFutureAccount *self,
TpConnectionPresenceType presence,
const gchar *status, const gchar *message);
+_TP_AVAILABLE_IN_0_20
void tp_future_account_set_automatic_presence (TpFutureAccount *self,
TpConnectionPresenceType presence,
const gchar *status, const gchar *message);
+_TP_AVAILABLE_IN_0_20
void tp_future_account_set_enabled (TpFutureAccount *self,
gboolean enabled);
+_TP_AVAILABLE_IN_0_20
void tp_future_account_set_connect_automatically (TpFutureAccount *self,
gboolean connect_automatically);
+_TP_AVAILABLE_IN_0_20
void tp_future_account_add_supersedes (TpFutureAccount *self,
const gchar *superseded_path);
+_TP_AVAILABLE_IN_0_20
void tp_future_account_set_avatar (TpFutureAccount *self,
const guchar *avatar, gsize len, const gchar *mime_type);
/* parameters */
+_TP_AVAILABLE_IN_0_20
void tp_future_account_set_parameter (TpFutureAccount *self,
const gchar *key, GVariant *value);
+_TP_AVAILABLE_IN_0_20
void tp_future_account_unset_parameter (TpFutureAccount *self,
const gchar *key);
+_TP_AVAILABLE_IN_0_20
void tp_future_account_set_parameter_string (TpFutureAccount *self,
const gchar *key, const gchar *value);
/* create it */
+_TP_AVAILABLE_IN_0_20
void tp_future_account_create_account_async (TpFutureAccount *self,
GAsyncReadyCallback callback, gpointer user_data);
+_TP_AVAILABLE_IN_0_20
TpAccount * tp_future_account_create_account_finish (TpFutureAccount *self,
GAsyncResult *result, GError **error);
diff --git a/telepathy-glib/protocol.h b/telepathy-glib/protocol.h
index 3d32f73..31c4a46 100644
--- a/telepathy-glib/protocol.h
+++ b/telepathy-glib/protocol.h
@@ -80,6 +80,7 @@ TpProtocol *tp_protocol_new (TpDBusDaemon *dbus, const gchar *cm_name,
const gchar *tp_protocol_get_name (TpProtocol *self);
+_TP_AVAILABLE_IN_0_20
const gchar *tp_protocol_get_cm_name (TpProtocol *self);
#define TP_PROTOCOL_FEATURE_PARAMETERS \
More information about the telepathy-commits
mailing list