summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGuillaume Desmottes <guillaume.desmottes@collabora.co.uk>2010-05-27 11:30:21 +0200
committerGuillaume Desmottes <guillaume.desmottes@collabora.co.uk>2010-05-27 11:30:21 +0200
commitc1535c6bc7dc8b1cf5370bb3e771e7d633cc761b (patch)
tree8c27281dd49070f1f6bcae17e1188106b4be9ded
parent1fb08e670615eb85ac0a3f6f0abb3539169324ac (diff)
log-manager: move sync API as internal
-rw-r--r--telepathy-logger/log-manager-priv.h31
-rw-r--r--telepathy-logger/log-manager.c34
-rw-r--r--telepathy-logger/log-manager.h19
-rw-r--r--tests/test-searches.c4
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)