diff options
| author | tpearson <tpearson@283d02a7-25f6-0310-bc7c-ecb5cbfe19da> | 2010-01-20 02:37:40 +0000 | 
|---|---|---|
| committer | tpearson <tpearson@283d02a7-25f6-0310-bc7c-ecb5cbfe19da> | 2010-01-20 02:37:40 +0000 | 
| commit | 9ad5c7b5e23b4940e7a3ea3ca3a6fb77e6a8fab0 (patch) | |
| tree | d088b5210e77d9fa91d954d8550e00e372b47378 /plugins/upnp/upnpdescriptionparser.h | |
| download | ktorrent-9ad5c7b5e23b4940e7a3ea3ca3a6fb77e6a8fab0.tar.gz ktorrent-9ad5c7b5e23b4940e7a3ea3ca3a6fb77e6a8fab0.zip | |
Updated to final KDE3 ktorrent release (2.2.6)
git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/applications/ktorrent@1077377 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
Diffstat (limited to 'plugins/upnp/upnpdescriptionparser.h')
| -rw-r--r-- | plugins/upnp/upnpdescriptionparser.h | 49 | 
1 files changed, 49 insertions, 0 deletions
| diff --git a/plugins/upnp/upnpdescriptionparser.h b/plugins/upnp/upnpdescriptionparser.h new file mode 100644 index 0000000..5d4bf1e --- /dev/null +++ b/plugins/upnp/upnpdescriptionparser.h @@ -0,0 +1,49 @@ +/*************************************************************************** + *   Copyright (C) 2005 by Joris Guisson                                   * + *   joris.guisson@gmail.com                                               * + *                                                                         * + *   This program is free software; you can redistribute it and/or modify  * + *   it under the terms of the GNU General Public License as published by  * + *   the Free Software Foundation; either version 2 of the License, or     * + *   (at your option) any later version.                                   * + *                                                                         * + *   This program is distributed in the hope that it will be useful,       * + *   but WITHOUT ANY WARRANTY; without even the implied warranty of        * + *   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the         * + *   GNU General Public License for more details.                          * + *                                                                         * + *   You should have received a copy of the GNU General Public License     * + *   along with this program; if not, write to the                         * + *   Free Software Foundation, Inc.,                                       * + *   51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.             * + ***************************************************************************/ +#ifndef KTUPNPDESCRIPTIONPARSER_H +#define KTUPNPDESCRIPTIONPARSER_H + +namespace kt +{ +	class UPnPRouter; + +	/** +	 * @author Joris Guisson +	 *  +	 * Parses the xml description of a router. +	*/ +	class UPnPDescriptionParser +	{ +	public: +		UPnPDescriptionParser(); +		virtual ~UPnPDescriptionParser(); + +		/** +		 * Parse the xml description.  +		 * @param file File it is located in  +		 * @param router The router off the xml description +		 * @return true upon success +		 */ +		bool parse(const QString & file,UPnPRouter* router); +	}; + +} + +#endif | 
