diff options
author | Piotr Piastucki <leech.miranda@gmail.com> | 2015-06-04 12:10:46 +0000 |
---|---|---|
committer | Piotr Piastucki <leech.miranda@gmail.com> | 2015-06-04 12:10:46 +0000 |
commit | de1841e8600420cf3cf35cb73d6e0226a9519687 (patch) | |
tree | 7ec105c6a941070ddd7e5fa84c3f6a36a9d8dacc /protocols/MSN/src/msn_proto.h | |
parent | 9f5554e211907907ec149a7c8919bc70daf77026 (diff) |
Fixed a memleak in groupchat
Added support for contact list fetching for plain Skype user finally enabling usage of Skype accounts via skylogin.dll (login only working once in a session though, currently cannot find out why).
Prevent launching of duplicate keepAliveThread
git-svn-id: http://svn.miranda-ng.org/main/trunk@13995 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
Diffstat (limited to 'protocols/MSN/src/msn_proto.h')
-rw-r--r-- | protocols/MSN/src/msn_proto.h | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/protocols/MSN/src/msn_proto.h b/protocols/MSN/src/msn_proto.h index 08654d0020..abef0e03c2 100644 --- a/protocols/MSN/src/msn_proto.h +++ b/protocols/MSN/src/msn_proto.h @@ -46,6 +46,7 @@ struct CMsnProto : public PROTO<CMsnProto> virtual int __cdecl FileResume(HANDLE hTransfer, int* action, const TCHAR** szFilename);
virtual DWORD_PTR __cdecl GetCaps(int type, MCONTACT hContact = NULL);
+ virtual int __cdecl GetInfo(MCONTACT hContact, int infoType);
virtual HANDLE __cdecl SearchBasic(const TCHAR* id);
virtual HANDLE __cdecl SearchByEmail(const TCHAR* email);
@@ -530,6 +531,19 @@ struct CMsnProto : public PROTO<CMsnProto> void displayEmailCount(MCONTACT hContact);
/////////////////////////////////////////////////////////////////////////////////////////
+ // SKYPE JSON Address Book
+ bool MSN_SKYABRefreshClist(void);
+ bool MSN_SKYABBlockContact(const char *wlid, const char *pszAction);
+ bool MSN_SKYABAuthRq(const char *wlid, const char *pszGreeting);
+ bool MSN_SKYABAuthRsp(const char *wlid, const char *pszAction);
+ bool MSN_SKYABDeleteContact(const char *wlid);
+ bool MSN_SKYABSearch(const char *keyWord, HANDLE hSearch);
+ bool MSN_SKYABGetProfiles(const char *pszPOST);
+ bool MSN_SKYABGetProfile(const char *wlid);
+
+ bool APISkypeComRequest(NETLIBHTTPREQUEST *nlhr, NETLIBHTTPHEADER *headers);
+
+ /////////////////////////////////////////////////////////////////////////////////////////
// MSN SOAP Address Book
bool MSN_SharingFindMembership(bool deltas = false, bool allowRecurse = true);
|