diff options
author | Remko Tronçon <git@el-tramo.be> | 2010-10-10 13:31:39 (GMT) |
---|---|---|
committer | Remko Tronçon <git@el-tramo.be> | 2010-10-10 13:31:39 (GMT) |
commit | 29e4e51e21b8902c82456cc85af46fa5f5889f04 (patch) | |
tree | 5ad1d62b82effb59d46d92a272b3ebe998ce6e08 /Documentation | |
parent | fb7fe3dd7cf48b0e4a7337212129520dff5a236d (diff) | |
download | swift-29e4e51e21b8902c82456cc85af46fa5f5889f04.zip swift-29e4e51e21b8902c82456cc85af46fa5f5889f04.tar.bz2 |
Refactor responders to only start on start().
Diffstat (limited to 'Documentation')
-rw-r--r-- | Documentation/SwiftenDevelopersGuide/Examples/EchoBot/EchoBot5.cpp | 2 | ||||
-rw-r--r-- | Documentation/SwiftenDevelopersGuide/Swiften Developers Guide.xml | 5 |
2 files changed, 5 insertions, 2 deletions
diff --git a/Documentation/SwiftenDevelopersGuide/Examples/EchoBot/EchoBot5.cpp b/Documentation/SwiftenDevelopersGuide/Examples/EchoBot/EchoBot5.cpp index b0a76fd..98a63d6 100644 --- a/Documentation/SwiftenDevelopersGuide/Examples/EchoBot/EchoBot5.cpp +++ b/Documentation/SwiftenDevelopersGuide/Examples/EchoBot/EchoBot5.cpp @@ -27,12 +27,14 @@ class EchoBot { //... softwareVersionResponder = new SoftwareVersionResponder( "EchoBot", "1.0", client->getIQRouter()); + softwareVersionResponder->start(); //... client->connect(); //... } ~EchoBot() { + softwareVersionResponder->stop(); delete softwareVersionResponder; //... delete tracer; diff --git a/Documentation/SwiftenDevelopersGuide/Swiften Developers Guide.xml b/Documentation/SwiftenDevelopersGuide/Swiften Developers Guide.xml index 1df3781..ab1b796 100644 --- a/Documentation/SwiftenDevelopersGuide/Swiften Developers Guide.xml +++ b/Documentation/SwiftenDevelopersGuide/Swiften Developers Guide.xml @@ -254,8 +254,9 @@ <para> Using <literal>SoftwareVersionResponder</literal> is pretty straightforward, as can be seen in <xref linkend="Example-EchoBot5"/>: - simply construct the responder with the correct - parameters, and it will automatically respond to the incoming + simply construct the responder, set the correct + parameters, call <literal>start()</literal>, and it will automatically respond to + the incoming requests. Other <literal>Responder</literal> classes may provide signals to notify of incoming requests, or may have some other behavior. For a detailed explanation of responders, see |