diff options
author | Guillaume Desmottes <guillaume.desmottes@collabora.co.uk> | 2010-05-27 11:30:21 +0200 |
---|---|---|
committer | Guillaume Desmottes <guillaume.desmottes@collabora.co.uk> | 2010-05-27 11:30:21 +0200 |
commit | c1535c6bc7dc8b1cf5370bb3e771e7d633cc761b (patch) | |
tree | 8c27281dd49070f1f6bcae17e1188106b4be9ded | |
parent | 1fb08e670615eb85ac0a3f6f0abb3539169324ac (diff) |
log-manager: move sync API as internal
-rw-r--r-- | telepathy-logger/log-manager-priv.h | 31 | ||||
-rw-r--r-- | telepathy-logger/log-manager.c | 34 | ||||
-rw-r--r-- | telepathy-logger/log-manager.h | 19 | ||||
-rw-r--r-- | tests/test-searches.c | 4 |
4 files changed, 51 insertions, 37 deletions
diff --git a/telepathy-logger/log-manager-priv.h b/telepathy-logger/log-manager-priv.h index a87652681..3e4ce88e5 100644 --- a/telepathy-logger/log-manager-priv.h +++ b/telepathy-logger/log-manager-priv.h @@ -41,4 +41,35 @@ void _tpl_log_manager_add_message_async (TplLogManager *manager, gboolean _tpl_log_manager_register_log_store (TplLogManager *self, TplLogStore *logstore); +GList * _tpl_log_manager_get_dates (TplLogManager *manager, + TpAccount *account, + const gchar *chat_id, + gboolean chatroom); + +GList * _tpl_log_manager_get_messages_for_date (TplLogManager *manager, + TpAccount *account, + const gchar *chat_id, + gboolean chatroom, + const gchar *date); + +GList * _tpl_log_manager_get_filtered_messages (TplLogManager *manager, + TpAccount *account, + const gchar *chat_id, + gboolean chatroom, + guint num_messages, + TplLogMessageFilter filter, + gpointer user_data); + +GList * _tpl_log_manager_get_chats (TplLogManager *manager, + TpAccount *account); + +GList * _tpl_log_manager_search_in_identifier_chats_new (TplLogManager *manager, + TpAccount *account, + gchar const *chat_id, + const gchar *text); + +GList * _tpl_log_manager_search_new (TplLogManager *manager, + const gchar *text); + + #endif /* __TPL_LOG_MANAGER_PRIV_H__ */ diff --git a/telepathy-logger/log-manager.c b/telepathy-logger/log-manager.c index cefac8f66..bf77dc943 100644 --- a/telepathy-logger/log-manager.c +++ b/telepathy-logger/log-manager.c @@ -364,7 +364,7 @@ tpl_log_manager_exists (TplLogManager *manager, /** - * tpl_log_manager_get_dates: + * _tpl_log_manager_get_dates: * @manager: a TplLogManager * @account: a TpAccount * @chat_id: a non-NULL chat identifier @@ -383,7 +383,7 @@ tpl_log_manager_exists (TplLogManager *manager, * g_list_free (lst); */ GList * -tpl_log_manager_get_dates (TplLogManager *manager, +_tpl_log_manager_get_dates (TplLogManager *manager, TpAccount *account, const gchar *chat_id, gboolean chatroom) @@ -421,7 +421,7 @@ tpl_log_manager_get_dates (TplLogManager *manager, GList * -tpl_log_manager_get_messages_for_date (TplLogManager *manager, +_tpl_log_manager_get_messages_for_date (TplLogManager *manager, TpAccount *account, const gchar *chat_id, gboolean chatroom, @@ -468,7 +468,7 @@ log_manager_message_date_cmp (gconstpointer a, GList * -tpl_log_manager_get_filtered_messages (TplLogManager *manager, +_tpl_log_manager_get_filtered_messages (TplLogManager *manager, TpAccount *account, const gchar *chat_id, gboolean chatroom, @@ -577,7 +577,7 @@ tpl_log_manager_search_hit_compare (TplLogSearchHit *a, /** - * tpl_log_manager_get_chats + * _tpl_log_manager_get_chats * @manager: the log manager * @account: a TpAccount the query will return data related to * @@ -589,7 +589,7 @@ tpl_log_manager_search_hit_compare (TplLogSearchHit *a, * #tpl_log_manager_search_hit_free */ GList * -tpl_log_manager_get_chats (TplLogManager *manager, +_tpl_log_manager_get_chats (TplLogManager *manager, TpAccount *account) { GList *l, *out = NULL; @@ -630,7 +630,7 @@ tpl_log_manager_get_chats (TplLogManager *manager, GList * -tpl_log_manager_search_in_identifier_chats_new (TplLogManager *manager, +_tpl_log_manager_search_in_identifier_chats_new (TplLogManager *manager, TpAccount *account, gchar const *identifier, const gchar *text) @@ -659,7 +659,7 @@ tpl_log_manager_search_in_identifier_chats_new (TplLogManager *manager, GList * -tpl_log_manager_search_new (TplLogManager *manager, +_tpl_log_manager_search_new (TplLogManager *manager, const gchar *text) { GList *l, *out = NULL; @@ -905,7 +905,7 @@ _get_dates_async_thread (GSimpleAsyncResult *simple, async_data = g_async_result_get_user_data (G_ASYNC_RESULT (simple)); chat_info = async_data->request; - lst = tpl_log_manager_get_dates (async_data->manager, + lst = _tpl_log_manager_get_dates (async_data->manager, chat_info->account, chat_info->chat_id, chat_info->is_chatroom); @@ -1008,7 +1008,7 @@ _get_messages_for_date_async_thread (GSimpleAsyncResult *simple, async_data = g_async_result_get_user_data (G_ASYNC_RESULT (simple)); chat_info = async_data->request; - lst = tpl_log_manager_get_messages_for_date (async_data->manager, + lst = _tpl_log_manager_get_messages_for_date (async_data->manager, chat_info->account, chat_info->chat_id, chat_info->is_chatroom, @@ -1119,7 +1119,7 @@ _get_filtered_messages_async_thread (GSimpleAsyncResult *simple, async_data = g_async_result_get_user_data (G_ASYNC_RESULT (simple)); chat_info = async_data->request; - lst = tpl_log_manager_get_filtered_messages (async_data->manager, + lst = _tpl_log_manager_get_filtered_messages (async_data->manager, chat_info->account, chat_info->chat_id, chat_info->is_chatroom, chat_info->num_messages, chat_info->filter, chat_info->user_data); @@ -1236,7 +1236,7 @@ _get_chats_async_thread (GSimpleAsyncResult *simple, async_data = g_async_result_get_user_data (G_ASYNC_RESULT (simple)); chat_info = async_data->request; - lst = tpl_log_manager_get_chats (async_data->manager, chat_info->account); + lst = _tpl_log_manager_get_chats (async_data->manager, chat_info->account); g_simple_async_result_set_op_res_gpointer (simple, lst, _get_chats_async_result_free); @@ -1280,7 +1280,8 @@ tpl_log_manager_get_chats_async (TplLogManager *manager, } /* End of get_chats async implementation */ -/* Start of tpl_log_manager_search_in_identifier_chats_new async implementation */ +/* Start of tpl_log_manager_search_in_identifier_chats_new async + * implementation */ gboolean tpl_log_manager_search_in_identifier_chats_new_finish (TplLogManager *self, GAsyncResult *result, @@ -1329,8 +1330,8 @@ _search_in_identifier_chats_new_async_thread (GSimpleAsyncResult *simple, async_data = g_async_result_get_user_data (G_ASYNC_RESULT (simple)); chat_info = async_data->request; - lst = tpl_log_manager_search_in_identifier_chats_new (async_data->manager, chat_info->account, - chat_info->chat_id, chat_info->search_text); + lst = _tpl_log_manager_search_in_identifier_chats_new (async_data->manager, + chat_info->account, chat_info->chat_id, chat_info->search_text); g_simple_async_result_set_op_res_gpointer (simple, lst, _search_in_identifier_chats_new_async_result_free); @@ -1427,7 +1428,8 @@ _search_new_async_thread (GSimpleAsyncResult *simple, async_data = g_async_result_get_user_data (G_ASYNC_RESULT (simple)); chat_info = async_data->request; - lst = tpl_log_manager_search_new (async_data->manager, chat_info->search_text); + lst = _tpl_log_manager_search_new (async_data->manager, + chat_info->search_text); g_simple_async_result_set_op_res_gpointer (simple, lst, _search_new_async_result_free); diff --git a/telepathy-logger/log-manager.h b/telepathy-logger/log-manager.h index 5eef1d609..70d87bee0 100644 --- a/telepathy-logger/log-manager.h +++ b/telepathy-logger/log-manager.h @@ -82,9 +82,6 @@ TplLogManager *tpl_log_manager_dup_singleton (void); gboolean tpl_log_manager_exists (TplLogManager *manager, TpAccount *account, const gchar *chat_id, gboolean chatroom); -GList *tpl_log_manager_get_dates (TplLogManager *manager, - TpAccount *account, const gchar *chat_id, gboolean chatroom); - gboolean tpl_log_manager_get_dates_finish (TplLogManager *self, GAsyncResult *result, GList **dates, @@ -94,10 +91,6 @@ void tpl_log_manager_get_dates_async (TplLogManager *manager, TpAccount *account, const gchar *chat_id, gboolean is_chatroom, GAsyncReadyCallback callback, gpointer user_data); -GList *tpl_log_manager_get_messages_for_date (TplLogManager *manager, - TpAccount *account, const gchar *chat_id, gboolean chatroom, - const gchar *date); - gboolean tpl_log_manager_get_messages_for_date_finish (TplLogManager *self, GAsyncResult *result, GList **messages, @@ -107,10 +100,6 @@ void tpl_log_manager_get_messages_for_date_async (TplLogManager *manager, TpAccount *account, const gchar *chat_id, gboolean is_chatroom, const gchar *date, GAsyncReadyCallback callback, gpointer user_data); -GList *tpl_log_manager_get_filtered_messages (TplLogManager *manager, - TpAccount *account, const gchar *chat_id, gboolean chatroom, - guint num_messages, TplLogMessageFilter filter, gpointer user_data); - gboolean tpl_log_manager_get_filtered_messages_finish (TplLogManager *self, GAsyncResult *result, GList **messages, @@ -121,8 +110,6 @@ void tpl_log_manager_get_filtered_messages_async (TplLogManager *manager, guint num_messages, TplLogMessageFilter filter, gpointer filter_user_data, GAsyncReadyCallback callback, gpointer user_data); -GList *tpl_log_manager_get_chats (TplLogManager *manager, TpAccount *account); - gboolean tpl_log_manager_get_chats_finish (TplLogManager *self, GAsyncResult *result, GList **chats, @@ -131,9 +118,6 @@ gboolean tpl_log_manager_get_chats_finish (TplLogManager *self, void tpl_log_manager_get_chats_async (TplLogManager *manager, TpAccount *account, GAsyncReadyCallback callback, gpointer user_data); -GList *tpl_log_manager_search_in_identifier_chats_new (TplLogManager *manager, - TpAccount *account, gchar const *chat_id, const gchar *text); - gboolean tpl_log_manager_search_in_identifier_chats_new_finish ( TplLogManager *self, GAsyncResult *result, @@ -144,9 +128,6 @@ void tpl_log_manager_search_in_identifier_chats_new_async (TplLogManager *manage TpAccount *account, gchar const *chat_id, const gchar *text, GAsyncReadyCallback callback, gpointer user_data); -GList *tpl_log_manager_search_new (TplLogManager *manager, - const gchar *text); - gboolean tpl_log_manager_search_new_finish (TplLogManager *self, GAsyncResult *result, GList **chats, diff --git a/tests/test-searches.c b/tests/test-searches.c index 71ef43a32..3f3119413 100644 --- a/tests/test-searches.c +++ b/tests/test-searches.c @@ -63,7 +63,7 @@ main (int argc, char *argv[]) * it's assured to work as long as the blocking API and the wapper work */ /* we do not want duplicates */ - ret = tpl_log_manager_get_dates (manager, acc, ID, FALSE); + ret = _tpl_log_manager_get_dates (manager, acc, ID, FALSE); ret = g_list_sort (ret, (GCompareFunc) g_strcmp0); for (loc = ret; loc; loc = g_list_next (loc)) if (loc->next) @@ -73,7 +73,7 @@ main (int argc, char *argv[]) /* we do not want duplicates */ - ret = tpl_log_manager_get_chats (manager, acc); + ret = _tpl_log_manager_get_chats (manager, acc); ret = g_list_sort (ret, (GCompareFunc) tpl_log_manager_search_hit_compare); for (loc = ret; loc; loc = g_list_next (loc)) if (loc->next) |