diff options
author | Kevin Smith <git@kismith.co.uk> | 2010-03-29 15:03:13 (GMT) |
---|---|---|
committer | Kevin Smith <git@kismith.co.uk> | 2010-03-29 15:03:13 (GMT) |
commit | cf664dd8baa1accc355ec4a727899a9f68f68ed5 (patch) | |
tree | ca6e8b07e7beb09e9c6e6374ddbef225be06feb5 /Swiften/MUC/MUCBookmarkManager.h | |
parent | 1803d2e9169c1fae676213d2eaead86babc02a4c (diff) | |
download | swift-contrib-cf664dd8baa1accc355ec4a727899a9f68f68ed5.zip swift-contrib-cf664dd8baa1accc355ec4a727899a9f68f68ed5.tar.bz2 |
Request bookmarks at login.
Diffstat (limited to 'Swiften/MUC/MUCBookmarkManager.h')
-rw-r--r-- | Swiften/MUC/MUCBookmarkManager.h | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/Swiften/MUC/MUCBookmarkManager.h b/Swiften/MUC/MUCBookmarkManager.h index ade2e3e..a74bb1e 100644 --- a/Swiften/MUC/MUCBookmarkManager.h +++ b/Swiften/MUC/MUCBookmarkManager.h @@ -4,8 +4,11 @@ #include <boost/shared_ptr.hpp> #include <boost/signals.hpp> +#include <boost/optional.hpp> #include "Swiften/MUC/MUCBookmark.h" +#include "Swiften/Elements/Storage.h" +#include "Swiften/Queries/Requests/GetPrivateStorageRequest.h" namespace Swift { class IQRouter; @@ -21,7 +24,7 @@ namespace Swift { boost::signal<void (boost::shared_ptr<MUCBookmark>)> onBookmarkAdded; boost::signal<void (boost::shared_ptr<MUCBookmark>)> onBookmarkRemoved; private: - + void handleBookmarksReceived(boost::shared_ptr<Storage> payload, const boost::optional<ErrorPayload>& error); std::vector<boost::shared_ptr<MUCBookmark> > bookmarks_; IQRouter* iqRouter_; }; |