Expose JSON API for ExtraFiles management

This commit is contained in:
Gioacchino Mazzurco 2019-08-01 15:20:54 +02:00
parent 3ffb57f998
commit 354739fa0f
No known key found for this signature in database
GPG key ID: A1FBCA3872E87051
7 changed files with 72 additions and 34 deletions

View file

@ -678,14 +678,13 @@ bool ftServer::ExtraFileAdd(std::string fname, const RsFileHash& hash, uint64_t
}
bool ftServer::ExtraFileRemove(const RsFileHash& hash)
{
mFileDatabase->removeExtraFile(hash);
return true;
}
{ return mFileDatabase->removeExtraFile(hash); }
bool ftServer::ExtraFileHash(std::string localpath, uint32_t period, TransferRequestFlags flags)
bool ftServer::ExtraFileHash(
std::string localpath, rstime_t period, TransferRequestFlags flags )
{
return mFtExtra->hashExtraFile(localpath, period, flags);
return mFtExtra->hashExtraFile(
localpath, static_cast<uint32_t>(period), flags );
}
bool ftServer::ExtraFileStatus(std::string localpath, FileInfo &info)