Exemple #1
0
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);
}