![]() |
![]() |
![]() |
libempathy Reference Manual | ![]() |
---|---|---|---|---|
EmpathyLogSearchHit; EmpathyLogManager; EmpathyLogManager* empathy_log_manager_new (void); void empathy_log_manager_add_message (EmpathyLogManager *manager, const gchar *chat_id, gboolean chatroom, EmpathyMessage *message); gboolean empathy_log_manager_exists (EmpathyLogManager *manager, McAccount *account, const gchar *chat_id, gboolean chatroom); GList* empathy_log_manager_get_dates (EmpathyLogManager *manager, McAccount *account, const gchar *chat_id, gboolean chatroom); GList* empathy_log_manager_get_messages_for_file (EmpathyLogManager *manager, const gchar *filename); GList* empathy_log_manager_get_messages_for_date (EmpathyLogManager *manager, McAccount *account, const gchar *chat_id, gboolean chatroom, const gchar *date); GList* empathy_log_manager_get_last_messages (EmpathyLogManager *manager, McAccount *account, const gchar *chat_id, gboolean chatroom); GList* empathy_log_manager_get_chats (EmpathyLogManager *manager, McAccount *account); GList* empathy_log_manager_search_new (EmpathyLogManager *manager, const gchar *text); void empathy_log_manager_search_free (GList *hits); gchar* empathy_log_manager_get_date_readable (const gchar *date);
typedef struct { McAccount *account; gchar *chat_id; gboolean is_chatroom; gchar *filename; gchar *date; } EmpathyLogSearchHit;
void empathy_log_manager_add_message (EmpathyLogManager *manager, const gchar *chat_id, gboolean chatroom, EmpathyMessage *message);
|
|
|
|
|
|
|
gboolean empathy_log_manager_exists (EmpathyLogManager *manager, McAccount *account, const gchar *chat_id, gboolean chatroom);
|
|
|
|
|
|
|
|
Returns : |
GList* empathy_log_manager_get_dates (EmpathyLogManager *manager, McAccount *account, const gchar *chat_id, gboolean chatroom);
|
|
|
|
|
|
|
|
Returns : |
GList* empathy_log_manager_get_messages_for_file (EmpathyLogManager *manager, const gchar *filename);
|
|
|
|
Returns : |
GList* empathy_log_manager_get_messages_for_date (EmpathyLogManager *manager, McAccount *account, const gchar *chat_id, gboolean chatroom, const gchar *date);
|
|
|
|
|
|
|
|
|
|
Returns : |
GList* empathy_log_manager_get_last_messages (EmpathyLogManager *manager, McAccount *account, const gchar *chat_id, gboolean chatroom);
|
|
|
|
|
|
|
|
Returns : |
GList* empathy_log_manager_get_chats (EmpathyLogManager *manager, McAccount *account);
|
|
|
|
Returns : |
GList* empathy_log_manager_search_new (EmpathyLogManager *manager, const gchar *text);
|
|
|
|
Returns : |