#include <siprofilefthandler.h>
Public Member Functions | |
| virtual | ~SIProfileFTHandler () |
| virtual void | handleFTRequest (const JID &from, 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, long offset, long length)=0 |
| virtual void | handleFTRequestError (const IQ &iq, const std::string &sid)=0 |
| virtual void | handleFTBytestream (Bytestream *bs)=0 |
| virtual const std::string | handleOOBRequestResult (const JID &from, const std::string &sid)=0 |
See SIProfileFT for more information regarding file transfer.
Definition at line 36 of file siprofilefthandler.h.
|
|
Virtual destructor. Definition at line 43 of file siprofilefthandler.h. |
|
|
This function is called to pass a negotiated bytestream (SOCKS5 or IBB). The bytestream is not yet open and not ready to send/receive data.
|
|
||||||||||||||||||||||||||||||||||||||||||||||||
|
This function is called to handle incoming file transfer requests, i.e. a remote entity requested to send a file to you. You should use either SIProfileFT::acceptFT() or SIProfileFT::declineFT() to accept or reject the request, respectively.
|
|
||||||||||||
|
This function is called to handle a request error or decline.
|
|
||||||||||||
|
This function is called if the contact chose OOB as the mechanism.
|
1.4.1