diff options
author | MikalaiR <nikolay.romanovich@narod.ru> | 2015-05-09 18:20:41 +0000 |
---|---|---|
committer | MikalaiR <nikolay.romanovich@narod.ru> | 2015-05-09 18:20:41 +0000 |
commit | 98ea54f7f9eac65c369538e0f293ac7ec3e8db51 (patch) | |
tree | ac16c667c685bf68ef3368bc4b4c2f54cb81da3b /protocols/SkypeWeb/src/skype_proto.h | |
parent | ead1af24335c627c11ef2e23f7a31131c0412a2e (diff) |
SkypeWeb: TRouter refactoring.
git-svn-id: http://svn.miranda-ng.org/main/trunk@13499 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
Diffstat (limited to 'protocols/SkypeWeb/src/skype_proto.h')
-rw-r--r-- | protocols/SkypeWeb/src/skype_proto.h | 20 |
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);
|