diff options
Diffstat (limited to 'protocols/SkypeWeb/src/skype_proto.h')
-rw-r--r-- | protocols/SkypeWeb/src/skype_proto.h | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/protocols/SkypeWeb/src/skype_proto.h b/protocols/SkypeWeb/src/skype_proto.h index 6de18d45aa..e9d47796df 100644 --- a/protocols/SkypeWeb/src/skype_proto.h +++ b/protocols/SkypeWeb/src/skype_proto.h @@ -225,7 +225,7 @@ private: int __cdecl OnGroupChatEventHook(WPARAM, LPARAM lParam);
int __cdecl OnGroupChatMenuHook(WPARAM, LPARAM lParam);
- void StartChatRoom(MCONTACT hChatRoom, bool showWindow = false);
+ void StartChatRoom(const TCHAR *tid, const TCHAR *tname);
void OnGetChatInfo(const NETLIBHTTPREQUEST *response);
@@ -234,6 +234,12 @@ private: void OnChatEvent(JSONNODE *node);
+ char *GetChatUsers(const TCHAR *chat_id);
+ bool IsChatContact(const TCHAR *chat_id, const char *id);
+ void AddChatContact(const TCHAR *tchat_id, const char *id, const char *name, const TCHAR *role);
+
+ void RemoveChatContact(const TCHAR *tchat_id, const char *id, const char *name);
+
//polling
void __cdecl PollingThread(void*);
void ParsePollData(JSONNODE *data);
|