#ifndef __EMPATHY_CHAT_MANAGER_H__
#define __EMPATHY_CHAT_MANAGER_H__
-#include <glib-object.h>
-#include <libempathy-gtk/empathy-chat.h>
+#include "empathy-chat.h"
+#include "chat-manager-interface.h"
G_BEGIN_DECLS
struct _EmpathyChatManagerClass
{
- GObjectClass parent_class;
+ EmpathyGenChatManagerSkeletonClass parent_class;
};
struct _EmpathyChatManager
{
- GObject parent;
+ EmpathyGenChatManagerSkeleton parent;
};
GType empathy_chat_manager_get_type (void);
void empathy_chat_manager_closed_chat (EmpathyChatManager *self,
EmpathyChat *chat);
-void empathy_chat_manager_undo_closed_chat (EmpathyChatManager *self);
+void empathy_chat_manager_undo_closed_chat (EmpathyChatManager *self,
+ gint64 timestamp);
guint empathy_chat_manager_get_num_closed_chats (EmpathyChatManager *self);
+void empathy_chat_manager_call_undo_closed_chat (void);
+
G_END_DECLS
#endif /* #ifndef __EMPATHY_CHAT_MANAGER_H__*/