Ring Daemon 16.0.0
|
Public Member Functions | |
Impl (const std::string &accountId, const std::string &accountUri, const std::string &to, const std::mt19937_64 &rand) | |
void | loadWaiting () |
void | saveWaiting () |
~Impl () | |
Public Attributes | |
std::string | accountId_ {} |
std::filesystem::path | accountProfilePath_ {} |
std::string | accountUri_ {} |
std::filesystem::path | conversationDataPath_ {} |
std::map< std::string, std::shared_ptr< IncomingFile > > | incomings_ {} |
std::mutex | mapMutex_ {} |
std::map< std::shared_ptr< dhtnet::ChannelSocket >, std::shared_ptr< OutgoingFile > > | outgoings_ {} |
std::filesystem::path | profilesPath_ {} |
std::mt19937_64 | rand_ |
std::string | to_ {} |
std::map< std::pair< std::string, std::string >, std::shared_ptr< IncomingFile > > | vcards_ {} |
std::map< std::string, WaitingRequest > | waitingIds_ {} |
std::filesystem::path | waitingPath_ {} |
Definition at line 256 of file data_transfer.cpp.
|
inline |
Definition at line 259 of file data_transfer.cpp.
References accountId_, accountProfilePath_, conversationDataPath_, jami::fileutils::get_data_dir(), loadWaiting(), profilesPath_, to_, and waitingPath_.
|
inline |
Definition at line 279 of file data_transfer.cpp.
References jami::emitSignal(), incomings_, mapMutex_, outgoings_, and vcards_.
|
inline |
Definition at line 290 of file data_transfer.cpp.
References jami::emitSignal(), jami::fileutils::loadFile(), mapMutex_, waitingIds_, and waitingPath_.
Referenced by Impl().
|
inline |
Definition at line 303 of file data_transfer.cpp.
References jami::emitSignal(), waitingIds_, and waitingPath_.
std::string jami::TransferManager::Impl::accountId_ {} |
Definition at line 309 of file data_transfer.cpp.
Referenced by Impl().
std::filesystem::path jami::TransferManager::Impl::accountProfilePath_ {} |
Definition at line 314 of file data_transfer.cpp.
Referenced by Impl().
std::string jami::TransferManager::Impl::accountUri_ {} |
Definition at line 310 of file data_transfer.cpp.
std::filesystem::path jami::TransferManager::Impl::conversationDataPath_ {} |
Definition at line 315 of file data_transfer.cpp.
Referenced by Impl().
std::map<std::string, std::shared_ptr<IncomingFile> > jami::TransferManager::Impl::incomings_ {} |
Definition at line 320 of file data_transfer.cpp.
Referenced by ~Impl().
std::mutex jami::TransferManager::Impl::mapMutex_ {} |
Definition at line 317 of file data_transfer.cpp.
Referenced by loadWaiting(), and ~Impl().
std::map<std::shared_ptr<dhtnet::ChannelSocket>, std::shared_ptr<OutgoingFile> > jami::TransferManager::Impl::outgoings_ {} |
Definition at line 319 of file data_transfer.cpp.
Referenced by ~Impl().
std::filesystem::path jami::TransferManager::Impl::profilesPath_ {} |
Definition at line 313 of file data_transfer.cpp.
Referenced by Impl().
std::mt19937_64 jami::TransferManager::Impl::rand_ |
Definition at line 323 of file data_transfer.cpp.
std::string jami::TransferManager::Impl::to_ {} |
Definition at line 311 of file data_transfer.cpp.
Referenced by Impl().
std::map<std::pair<std::string, std::string>, std::shared_ptr<IncomingFile> > jami::TransferManager::Impl::vcards_ {} |
Definition at line 321 of file data_transfer.cpp.
Referenced by ~Impl().
std::map<std::string, WaitingRequest> jami::TransferManager::Impl::waitingIds_ {} |
Definition at line 318 of file data_transfer.cpp.
Referenced by loadWaiting(), and saveWaiting().
std::filesystem::path jami::TransferManager::Impl::waitingPath_ {} |
Definition at line 312 of file data_transfer.cpp.
Referenced by Impl(), loadWaiting(), and saveWaiting().