14 #ifndef PRIVACYMANAGER_H__
15 #define PRIVACYMANAGER_H__
17 #include "iqhandler.h"
18 #include "privacylisthandler.h"
50 std::string requestListNames();
56 std::string requestList(
const std::string& name );
64 std::string store(
const std::string& name,
71 std::string removeList(
const std::string& name );
77 std::string setDefault(
const std::string& name );
82 std::string unsetDefault();
88 std::string setActive(
const std::string& name );
93 std::string unsetActive();
105 void removePrivacyListHandler();
108 virtual bool handleIq(
Stanza *stanza );
111 virtual bool handleIqID(
Stanza *stanza,
int context );
132 #endif // PRIVACYMANAGER_H__