summaryrefslogtreecommitdiff
path: root/protocols/Skype/src/skype_proto.h
diff options
context:
space:
mode:
authorAlexander Lantsev <aunsane@gmail.com>2012-09-27 19:03:00 +0000
committerAlexander Lantsev <aunsane@gmail.com>2012-09-27 19:03:00 +0000
commit1a0b04b27c21311555f39d6a9cebd3b43d5615b8 (patch)
treeba66f2aa23817b1f3d022e6072a30753ef715a8a /protocols/Skype/src/skype_proto.h
parentb7c28fdb246c00973120ab87edf754de925d3330 (diff)
- full worked skype login
- some minor fixes git-svn-id: http://svn.miranda-ng.org/main/trunk@1689 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
Diffstat (limited to 'protocols/Skype/src/skype_proto.h')
-rw-r--r--protocols/Skype/src/skype_proto.h24
1 files changed, 16 insertions, 8 deletions
diff --git a/protocols/Skype/src/skype_proto.h b/protocols/Skype/src/skype_proto.h
index bbd6a37926..5f41c3dc01 100644
--- a/protocols/Skype/src/skype_proto.h
+++ b/protocols/Skype/src/skype_proto.h
@@ -74,29 +74,37 @@ public:
bool IsOffline();
protected:
- bool isOffline;
CAccount::Ref account;
- TCHAR* password;
- HANDLE hNetlibUser;
- void Log(const char* fmt, ...);
+
+ TCHAR* login;
+ TCHAR* password;
+
+ HANDLE hNetlibUser;
+ void Log(const char* fmt, ...);
+
+ HANDLE signin_lock;
+ void __cdecl SignIn(void*);
+
void CreateService(const char* szService, SkypeServiceFunc serviceProc);
void CreateServiceParam(const char* szService, SkypeServiceFunc serviceProc, LPARAM lParam);
HANDLE CreateHookableEvent(const char* szService);
void HookEvent(const char*, SkypeEventFunc);
+
+ int SendBroadcast(int type, int result, HANDLE hProcess, LPARAM lParam);
int SendBroadcast(HANDLE hContact, int type, int result, HANDLE hProcess, LPARAM lParam);
void ForkThread(SkypeThreadFunc, void*);
HANDLE ForkThreadEx(SkypeThreadFunc, void*, UINT* threadID = NULL);
- TCHAR* GetSettingString(const char *szSetting, TCHAR* defVal = NULL);
- TCHAR* GetSettingString(HANDLE hContact, const char *szSetting, TCHAR* defVal = NULL);
+ TCHAR* GetSettingString(const char *szSetting, TCHAR* defVal = NULL);
+ TCHAR* GetSettingString(HANDLE hContact, const char *szSetting, TCHAR* defVal = NULL);
- TCHAR* GetDecodeSettingString(const char *szSetting, TCHAR* defVal = NULL);
- TCHAR* GetDecodeSettingString(HANDLE hContact, const char *szSetting, TCHAR* defVal = NULL);
+ TCHAR* GetDecodeSettingString(const char *szSetting, TCHAR* defVal = NULL);
+ TCHAR* GetDecodeSettingString(HANDLE hContact, const char *szSetting, TCHAR* defVal = NULL);
static INT_PTR CALLBACK SkypeAccountProc(HWND hwnd, UINT message, WPARAM wparam, LPARAM lparam);