diff options
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; } |