void LogError::openFile(const char *name) { pthread_rwlock_wrlock(&lockopen); setLocalFile(open(name, O_APPEND | O_WRONLY | O_CREAT, 0644)); pthread_rwlock_unlock(&lockopen); return; }
Transaction::Transaction(const QByteArray &dest, const QByteArray &id, const QString &file) : m_started(false) , m_visible(false) , m_id(id) , m_user(dest) , m_pos(0) , m_role(SenderRole) , m_state(UnknownState) { setLocalFile(file); }
CURLEasySession::CURLEasySession(String localPath, String remotePath, bool upload, String username, String password) { handle = CURLManager::getInstance()->createEasyCurlHandle(); enableFullDebugging (true); curl_easy_setopt (handle, CURLOPT_NOPROGRESS, false); setLocalFile (File (localPath)); setRemotePath (remotePath); setUserNameAndPassword (username, password); beginTransfer (upload); }