14 #ifndef SIPROFILEFTHANDLER_H__
15 #define SIPROFILEFTHANDLER_H__
63 const std::string& name,
long size,
const std::string& hash,
64 const std::string& date,
const std::string& mimetype,
65 const std::string& desc,
int stypes ) = 0;
An abstraction of a single bytestream.
An abstraction of an IQ stanza.
An abstract base class to handle file transfer (FT) requests.
virtual void handleFTRequestError(const IQ &iq, const std::string &sid)=0
virtual void handleFTBytestream(Bytestream *bs)=0
virtual void handleFTRequest(const JID &from, const JID &to, const std::string &sid, const std::string &name, long size, const std::string &hash, const std::string &date, const std::string &mimetype, const std::string &desc, int stypes)=0
virtual ~SIProfileFTHandler()
virtual const std::string handleOOBRequestResult(const JID &from, const JID &to, const std::string &sid)=0
The namespace for the gloox library.