diff options
Diffstat (limited to 'Swiften/FileTransfer/SOCKS5BytestreamRegistry.h')
-rw-r--r-- | Swiften/FileTransfer/SOCKS5BytestreamRegistry.h | 42 |
1 files changed, 20 insertions, 22 deletions
diff --git a/Swiften/FileTransfer/SOCKS5BytestreamRegistry.h b/Swiften/FileTransfer/SOCKS5BytestreamRegistry.h index 4c05e47..33bc57c 100644 --- a/Swiften/FileTransfer/SOCKS5BytestreamRegistry.h +++ b/Swiften/FileTransfer/SOCKS5BytestreamRegistry.h @@ -1,35 +1,33 @@ /* - * Copyright (c) 2010-2013 Remko Tronçon - * Licensed under the GNU General Public License v3. - * See Documentation/Licenses/GPLv3.txt for more information. + * Copyright (c) 2010-2017 Isode Limited. + * All rights reserved. + * See the COPYING file for more information. */ #pragma once #include <map> -#include <string> #include <set> +#include <string> #include <Swiften/Base/API.h> #include <Swiften/Base/IDGenerator.h> namespace Swift { - class SOCKS5BytestreamServerSession; - - class SWIFTEN_API SOCKS5BytestreamRegistry { - public: - SOCKS5BytestreamRegistry(); - - void setHasBytestream(const std::string& destination, bool); - bool hasBytestream(const std::string& destination) const; - - /** - * Generate a new session ID to use for new S5B streams. - */ - std::string generateSessionID(); - - private: - std::set<std::string> availableBytestreams; - IDGenerator idGenerator; - }; + class SWIFTEN_API SOCKS5BytestreamRegistry { + public: + SOCKS5BytestreamRegistry(); + + void setHasBytestream(const std::string& destination, bool); + bool hasBytestream(const std::string& destination) const; + + /** + * Generate a new session ID to use for new S5B streams. + */ + std::string generateSessionID(); + + private: + std::set<std::string> availableBytestreams; + IDGenerator idGenerator; + }; } |