diff options
Diffstat (limited to 'jabber_account.cpp')
-rw-r--r-- | jabber_account.cpp | 10 |
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;
}
|