14#ifndef JINGLEFILETRANSFER_H__
15#define JINGLEFILETRANSFER_H__
17#include "jingleplugin.h"
107 virtual const std::string& filterString()
const;
110 virtual Tag* tag()
const;
113 virtual Plugin* newInstance(
const Tag* tag )
const;
123 void parseFileList(
const TagList& files );
virtual Plugin * clone() const
std::list< File > FileList
FileTransfer(Type type, const FileList &files)
const FileList & files() const
virtual Tag * tag() const
An abstraction of a Jingle plugin. This is part of Jingle (XEP-0166 et al.).
Plugin(JinglePluginType type)
This is an abstraction of an XML element.
The namespace containing Jingle-related (XEP-0166 et. al.) classes.
The namespace for the gloox library.
std::list< Tag * > TagList
std::list< std::string > StringList