summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRemko Tronçon <git@el-tramo.be>2009-09-14 20:16:43 (GMT)
committerRemko Tronçon <git@el-tramo.be>2009-09-14 20:24:53 (GMT)
commit71accda257c880d576b8b55f1e62d6d7178bab25 (patch)
tree8d3777af1308f9b042de6bd6be28611960ed81f7 /Swiften/Queries/Request.h
parentb8201141afdbd4cab6fcda37cf8daad492b1f996 (diff)
downloadswift-71accda257c880d576b8b55f1e62d6d7178bab25.zip
swift-71accda257c880d576b8b55f1e62d6d7178bab25.tar.bz2
Added Get/SetPrivateStorageRequest.
Diffstat (limited to 'Swiften/Queries/Request.h')
-rw-r--r--Swiften/Queries/Request.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/Swiften/Queries/Request.h b/Swiften/Queries/Request.h
index 1c972dc..8f7a1d1 100644
--- a/Swiften/Queries/Request.h
+++ b/Swiften/Queries/Request.h
@@ -20,10 +20,18 @@ namespace Swift {
const JID& receiver,
boost::shared_ptr<Payload> payload,
IQRouter* router);
+ Request(
+ IQ::Type type,
+ const JID& receiver,
+ IQRouter* router);
void send();
protected:
+ virtual void setPayload(boost::shared_ptr<Payload> p) {
+ payload_ = p;
+ }
+
virtual void handleResponse(boost::shared_ptr<Payload>, boost::optional<Error>) = 0;
private: