summaryrefslogtreecommitdiff
path: root/protocols/SkypeWeb/src/skype_proto.h
diff options
context:
space:
mode:
Diffstat (limited to 'protocols/SkypeWeb/src/skype_proto.h')
-rw-r--r--protocols/SkypeWeb/src/skype_proto.h20
1 files changed, 19 insertions, 1 deletions
diff --git a/protocols/SkypeWeb/src/skype_proto.h b/protocols/SkypeWeb/src/skype_proto.h
index 3f8d51007e..f639f1d18b 100644
--- a/protocols/SkypeWeb/src/skype_proto.h
+++ b/protocols/SkypeWeb/src/skype_proto.h
@@ -23,6 +23,19 @@ typedef void(CSkypeProto::*SkypeResponseWithArgCallback)(const NETLIBHTTPREQUEST
typedef HRESULT(MarkupCallback)(IHTMLDocument3 *pHtmlDoc, BSTR &message);
+struct TRInfo
+{
+ char *socketIo;
+ char *connId;
+ char *st;
+ char *se;
+ char *instance;
+ char *ccid;
+ char *sessId;
+ char *sig;
+ char *url;
+};
+
struct CSkypeProto : public PROTO < CSkypeProto >
{
friend CSkypePasswordEditor;
@@ -103,6 +116,8 @@ private:
bool HistorySynced;
+ TRInfo TRouter;
+
HANDLE
m_hPopupClassCall,
m_hPopupClassNotify;
@@ -310,6 +325,8 @@ private:
char *ParseUrl(const char *url, const char *token);
+ void SetSrmmReadStatus(MCONTACT hContact);
+
char *ChatUrlToName (const char *url);
char *ContactUrlToName (const char *url);
char *SelfUrlToName (const char *url);
@@ -323,7 +340,8 @@ private:
time_t GetLastMessageTime(MCONTACT hContact);
//events
- void CSkypeProto::InitDBEvents();
+ void InitDBEvents();
+ //int __cdecl ProcessSrmmEvent(WPARAM, LPARAM);
//services
INT_PTR __cdecl OnIncomingCallCLE (WPARAM wParam, LPARAM lParam);