Fix stuff
This commit is contained in:
@@ -63,19 +63,20 @@ public:
|
||||
friend _CSiaFileTree;
|
||||
|
||||
public:
|
||||
explicit _CSiaFile(CSiaDriveConfig* siaDriveConfig, const json& fileJson);
|
||||
explicit _CSiaFile(CSiaDriveConfig* siaDriveConfig);
|
||||
explicit _CSiaFile(CSiaDriveConfig* siaDriveConfig, const json& fileJson);
|
||||
|
||||
public:
|
||||
virtual ~_CSiaFile();
|
||||
|
||||
// Properties
|
||||
Property(SString, SiaPath, public, private)
|
||||
Property(std::uint64_t, FileSize, public, private)
|
||||
Property(bool, Available, public, private)
|
||||
Property(bool, Renewing, public, private)
|
||||
Property(std::uint32_t, Redundancy, public, private)
|
||||
Property(std::uint32_t, UploadProgress, public, private)
|
||||
Property(std::uint32_t, Expiration, public, private)
|
||||
Property(SString, SiaPath, public, public)
|
||||
Property(std::uint64_t, FileSize, public, public)
|
||||
Property(bool, Available, public, public)
|
||||
Property(bool, Renewing, public, public)
|
||||
Property(std::uint32_t, Redundancy, public, public)
|
||||
Property(std::uint32_t, UploadProgress, public, public)
|
||||
Property(std::uint32_t, Expiration, public, public)
|
||||
Property(bool, Removed, public, public)
|
||||
};
|
||||
|
||||
@@ -99,6 +100,8 @@ public:
|
||||
std::shared_ptr<_CSiaFile> GetFile(const SString& siaPath) const;
|
||||
std::vector<SString> QueryDirectories(SString query) const;
|
||||
bool FileExists(const SString& siaPath) const;
|
||||
void Insert(std::shared_ptr<_CSiaFile> fp);
|
||||
bool IsDirectoryEmpty(const SString& siaPath);
|
||||
};
|
||||
|
||||
class SIADRIVE_EXPORTABLE _CSiaWallet :
|
||||
|
@@ -206,6 +206,8 @@ inline static Hastings SiaCurrencyToHastings(const SiaCurrency& currency)
|
||||
return parser.stack[0].value.ToString(conv);
|
||||
}
|
||||
|
||||
__int64 SIADRIVE_EXPORTABLE FileSize(const SString& filePath);
|
||||
|
||||
SString SIADRIVE_EXPORTABLE BytesToFriendlyDisplay(const SiaCurrency& bytes);
|
||||
|
||||
BOOL SIADRIVE_EXPORTABLE RetryAction(std::function<BOOL()> func, std::uint16_t retryCount, const DWORD& retryDelay);
|
||||
|
Reference in New Issue
Block a user