Ring Daemon 16.0.0
Loading...
Searching...
No Matches
datatransfer.cpp File Reference
Include dependency graph for datatransfer.cpp:

Go to the source code of this file.

Namespaces

namespace  libjami
 

Functions

DataTransferError libjami::cancelDataTransfer (const std::string &accountId, const std::string &conversationId, const std::string &fileId) noexcept LIBJAMI_PUBLIC
 Refuse or abort an outgoing or an incoming file transfer.
 
bool libjami::downloadFile (const std::string &accountId, const std::string &conversationId, const std::string &interactionId, const std::string &fileId, const std::string &path) noexcept
 Asks for retransferring a file.
 
DataTransferError libjami::fileTransferInfo (const std::string &accountId, const std::string &conversationId, const std::string &fileId, std::string &path, int64_t &total, int64_t &progress) noexcept
 Return the amount of sent/received bytes of an existing data transfer.
 
void libjami::registerDataXferHandlers (const std::map< std::string, std::shared_ptr< CallbackWrapperBase > > &handlers)
 
void libjami::sendFile (const std::string &accountId, const std::string &conversationId, const std::string &path, const std::string &displayName, const std::string &replyTo) noexcept
 Asynchronously send a file to a peer using given account connection.