From c69b2feb416d337baf66373bd7fcf157e3fde8b8 Mon Sep 17 00:00:00 2001 From: Jeremy Lainé Date: Mon, 23 Aug 2010 15:51:28 +0000 Subject: improve server example --- examples/example_8_server/main.cpp | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) (limited to 'examples/example_8_server') diff --git a/examples/example_8_server/main.cpp b/examples/example_8_server/main.cpp index 46a7a279..a5bcaf25 100644 --- a/examples/example_8_server/main.cpp +++ b/examples/example_8_server/main.cpp @@ -55,15 +55,24 @@ int main(int argc, char *argv[]) { QCoreApplication a(argc, argv); + // we want one argument : the domain to serve + if (argc != 2) + { + fprintf(stderr, "Usage: xmppServer \n"); + return EXIT_FAILURE; + } + const QString domain = QString::fromLocal8Bit(argv[1]); + QXmppLogger logger; logger.setLoggingType(QXmppLogger::StdoutLogging); passwordChecker checker; QXmppServer server; - server.setDomain("example.com"); + server.setDomain(domain); server.setLogger(&logger); server.setPasswordChecker(&checker); server.listenForClients(); + server.listenForServers(); return a.exec(); } -- cgit v1.2.3