diff options
author | Gluzskiy Alexandr <sss123next@list.ru> | 2010-07-18 15:33:29 +0300 |
---|---|---|
committer | Gluzskiy Alexandr <sss123next@list.ru> | 2010-07-18 15:33:29 +0300 |
commit | 8ef72578611917675179230aec4a6956463ef39a (patch) | |
tree | d9e6f6b2635f9a756f3e91cf55e251bedb1d55cb /utilities.h | |
parent | 0c99b116f722a4609c29a4fbda986cd1e2c6790a (diff) |
started ui implementation, some rework
Diffstat (limited to 'utilities.h')
-rw-r--r-- | utilities.h | 19 |
1 files changed, 17 insertions, 2 deletions
diff --git a/utilities.h b/utilities.h index 8b67393..97ecfe5 100644 --- a/utilities.h +++ b/utilities.h @@ -17,9 +17,24 @@ #ifndef UTILITIES_H #define UTILITIES_H TCHAR* __stdcall UniGetContactSettingUtf(HANDLE hContact, const char *szModule,const char* szSetting, TCHAR* szDef); -class JabberAccount { +class JabberAccount +{ public: - JabberAccount(); + void setAccountName(TCHAR *Name); + void setAccountNumber(int Number); + void setJabberInterface(IJabberInterface *JIf); + void setPrescenseHandler(HANDLE hHandler); + void setMessageHandler(HANDLE hHandler); + void setIqHandler(HANDLE hHandler); + + HANDLE getJuickContact(); + TCHAR *getAccountName(); + int getAccountNumber(); + IJabberInterface *getJabberInterface(); + HANDLE getPrescenseHandler(); + HANDLE getMessageHandler(); + HANDLE getIqHandler(); +private: TCHAR *AccountName; int AccountNumber; IJabberInterface *JabberInterface; |