summaryrefslogtreecommitdiff
path: root/jabber_account.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'jabber_account.cpp')
-rw-r--r--jabber_account.cpp10
1 files changed, 10 insertions, 0 deletions
diff --git a/jabber_account.cpp b/jabber_account.cpp
index ac5ce24..9dedd56 100644
--- a/jabber_account.cpp
+++ b/jabber_account.cpp
@@ -36,6 +36,10 @@ void JabberAccount::setPrescenseHandler(HJHANDLER hHandler)
{
hPrescenseHandler = hHandler;
}
+void JabberAccount::setMessageHandler(HJHANDLER hHandler)
+{
+ hMessageHandler = hHandler;
+}
TCHAR *JabberAccount::getAccountName()
@@ -59,12 +63,18 @@ HJHANDLER JabberAccount::getPrescenseHandler()
return hPrescenseHandler;
}
+HJHANDLER JabberAccount::getMessageHandler()
+{
+ return hMessageHandler;
+}
+
JabberAccount::JabberAccount()
{
AccountName = NULL;
hSendHandler = INVALID_HANDLE_VALUE;
hPrescenseHandler = INVALID_HANDLE_VALUE;
+ hMessageHandler = INVALID_HANDLE_VALUE;
AccountNumber = -1;
JabberInterface = NULL;
}