diff options
author | Gluzskiy Alexandr <sss123next@list.ru> | 2010-09-14 15:14:34 +0300 |
---|---|---|
committer | Gluzskiy Alexandr <sss123next@list.ru> | 2010-09-14 15:14:34 +0300 |
commit | dc334c5e6eec4d1d5ff919b925d68d9743e6c654 (patch) | |
tree | 20b979c07159e27463adec76b30b0ad24b25676b /jabber_account.cpp | |
parent | e21fc45beaf3d6abcb012ffecb796e5053e8e5ac (diff) |
initial pescense sign parsing code (needed for full support of xep-027)
Diffstat (limited to 'jabber_account.cpp')
-rw-r--r-- | jabber_account.cpp | 15 |
1 files changed, 13 insertions, 2 deletions
diff --git a/jabber_account.cpp b/jabber_account.cpp index 85c89d6..636815b 100644 --- a/jabber_account.cpp +++ b/jabber_account.cpp @@ -28,10 +28,15 @@ void JabberAccount::setJabberInterface(IJabberInterface *JIf) { JabberInterface = JIf; } -void JabberAccount::setSendHandler(HANDLE hHandler) +void JabberAccount::setSendHandler(HJHANDLER hHandler) { hSendHandler = hHandler; } +void JabberAccount::setPrescenseHandler(HJHANDLER hHandler) +{ + hPrescenseHandler = hHandler; +} + TCHAR *JabberAccount::getAccountName() { @@ -45,15 +50,21 @@ IJabberInterface *JabberAccount::getJabberInterface() { return JabberInterface; } -HANDLE JabberAccount::getSendHandler() +HJHANDLER JabberAccount::getSendHandler() { return hSendHandler; } +HJHANDLER JabberAccount::getPrescenseHandler() +{ + return hPrescenseHandler; +} + JabberAccount::JabberAccount() { AccountName = NULL; hSendHandler = INVALID_HANDLE_VALUE; + hPrescenseHandler = INVALID_HANDLE_VALUE; AccountNumber = -1; JabberInterface = NULL; } |