aboutsummaryrefslogtreecommitdiff
path: root/src/server/mod_proxy65.h
diff options
context:
space:
mode:
authorJeremy Lainé <jeremy.laine@m4x.org>2010-08-31 10:27:48 +0000
committerJeremy Lainé <jeremy.laine@m4x.org>2010-08-31 10:27:48 +0000
commit62be298124ba2959a89687669bd8719f24e3eefe (patch)
treef125db2eca9dbf77b15de4feb0f8bd5aabf4e42a /src/server/mod_proxy65.h
parentc815f3a9d7b0a25edbc3f054cd1d5dd1df61ef6a (diff)
downloadqxmpp-62be298124ba2959a89687669bd8719f24e3eefe.tar.gz
improve configuration and logging of mod_proxy65
Diffstat (limited to 'src/server/mod_proxy65.h')
-rw-r--r--src/server/mod_proxy65.h9
1 files changed, 9 insertions, 0 deletions
diff --git a/src/server/mod_proxy65.h b/src/server/mod_proxy65.h
index 137907ce..cf54ad3b 100644
--- a/src/server/mod_proxy65.h
+++ b/src/server/mod_proxy65.h
@@ -24,6 +24,7 @@
#ifndef QXMPP_SERVER_PROXY65_H
#define QXMPP_SERVER_PROXY65_H
+#include <QStringList>
#include <QTime>
#include "QXmppServerExtension.h"
@@ -65,16 +66,24 @@ class QXmppServerProxy65 : public QXmppServerExtension
{
Q_OBJECT
Q_CLASSINFO("ExtensionName", "proxy65");
+ Q_PROPERTY(QStringList allowedDomains READ allowedDomains WRITE setAllowedDomains);
Q_PROPERTY(QString jid READ jid WRITE setJid);
+ Q_PROPERTY(QString host READ host WRITE setHost);
Q_PROPERTY(quint16 port READ port WRITE setPort);
public:
QXmppServerProxy65();
~QXmppServerProxy65();
+ QStringList allowedDomains() const;
+ void setAllowedDomains(const QStringList &allowedDomains);
+
QString jid() const;
void setJid(const QString &jid);
+ QString host() const;
+ void setHost(const QString &host);
+
quint16 port() const;
void setPort(quint16 port);