diff options
Diffstat (limited to 'Swiften/Client/ClientSession.h')
| -rw-r--r-- | Swiften/Client/ClientSession.h | 21 | 
1 files changed, 13 insertions, 8 deletions
| diff --git a/Swiften/Client/ClientSession.h b/Swiften/Client/ClientSession.h index 25ee694..ace9868 100644 --- a/Swiften/Client/ClientSession.h +++ b/Swiften/Client/ClientSession.h @@ -6,17 +6,17 @@  #pragma once -#include "Swiften/Base/boost_bsignals.h" +#include <Swiften/Base/boost_bsignals.h>  #include <boost/shared_ptr.hpp>  #include <boost/enable_shared_from_this.hpp> -#include "Swiften/Base/Error.h" -#include "Swiften/Session/SessionStream.h" +#include <Swiften/Base/Error.h> +#include <Swiften/Session/SessionStream.h>  #include <string> -#include "Swiften/JID/JID.h" -#include "Swiften/Elements/Element.h" -#include "Swiften/StreamManagement/StanzaAckRequester.h" -#include "Swiften/StreamManagement/StanzaAckResponder.h" +#include <Swiften/JID/JID.h> +#include <Swiften/Elements/Element.h> +#include <Swiften/StreamManagement/StanzaAckRequester.h> +#include <Swiften/StreamManagement/StanzaAckResponder.h>  namespace Swift {  	class ClientAuthenticator; @@ -89,6 +89,10 @@ namespace Swift {  				return stanzaAckRequester_;  			} +			bool getRosterVersioningSupported() const { +				return rosterVersioningSupported; +			} +  			const JID& getLocalJID() const {  				return localJID;  			} @@ -100,7 +104,7 @@ namespace Swift {  				return getState() == Finished;  			} -			void sendCredentials(const std::string& password); +			void sendCredentials(const SafeByteArray& password);  			void sendStanza(boost::shared_ptr<Stanza>);  			void setCertificateTrustChecker(CertificateTrustChecker* checker) { @@ -153,6 +157,7 @@ namespace Swift {  			bool needSessionStart;  			bool needResourceBind;  			bool needAcking; +			bool rosterVersioningSupported;  			ClientAuthenticator* authenticator;  			boost::shared_ptr<StanzaAckRequester> stanzaAckRequester_;  			boost::shared_ptr<StanzaAckResponder> stanzaAckResponder_; | 
 Swift
 Swift