Ring Daemon 16.0.0
|
Go to the source code of this file.
Classes | |
struct | libjami::DataTransferSignal::DataTransferEvent |
struct | libjami::DataTransferInfo |
struct | libjami::DataTransferSignal |
Namespaces | |
namespace | libjami |
Typedefs | |
using | libjami::DataTransferId = uint64_t |
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. | |
Variables | |
enum LIBJAMI_PUBLIC | libjami::closed_by_host |
enum LIBJAMI_PUBLIC | libjami::closed_by_peer |
enum LIBJAMI_PUBLIC | libjami::created |
enum LIBJAMI_PUBLIC enum LIBJAMI_PUBLIC | libjami::DataTransferError |
enum LIBJAMI_PUBLIC | libjami::DataTransferEventCode |
direction = 0 | |
0: outgoing, 1: incoming | |
enum LIBJAMI_PUBLIC | libjami::finished |
enum LIBJAMI_PUBLIC enum LIBJAMI_PUBLIC | libjami::invalid_argument |
enum LIBJAMI_PUBLIC | libjami::invalid_pathname |
enum LIBJAMI_PUBLIC enum LIBJAMI_PUBLIC | libjami::io |
enum LIBJAMI_PUBLIC | libjami::ongoing |
enum LIBJAMI_PUBLIC | libjami::timeout_expired |
enum LIBJAMI_PUBLIC | libjami::unjoinable_peer |
enum LIBJAMI_PUBLIC enum LIBJAMI_PUBLIC | libjami::unknown |
enum LIBJAMI_PUBLIC | libjami::unsupported |
enum LIBJAMI_PUBLIC | libjami::wait_host_acceptance |
enum LIBJAMI_PUBLIC | libjami::wait_peer_acceptance |
direction = 0 |
0: outgoing, 1: incoming
Definition at line 62 of file datatransfer_interface.h.
Referenced by jami::Sdp::getMediaAttributeListFromSdp(), jami::Sdp::getSdpDirectionStr(), jami::openStreamDevice(), and jami::Sdp::printSession().