Refactoring
This commit is contained in:
@@ -3,14 +3,25 @@
|
||||
|
||||
using namespace Sia::Api;
|
||||
|
||||
CSiaApi::_CSiaRenter::_CSiaRenter(CSiaCurl& siaCurl) :
|
||||
_siaCurl(siaCurl)
|
||||
CSiaApi::_CSiaRenter::_CSiaRenter(const CSiaCurl& siaCurl) :
|
||||
CSiaBase(siaCurl),
|
||||
CAutoThread(siaCurl)
|
||||
{
|
||||
StartAutoThread();
|
||||
}
|
||||
|
||||
CSiaApi::_CSiaRenter::~_CSiaRenter()
|
||||
{
|
||||
StopAutoThread();
|
||||
}
|
||||
|
||||
void CSiaApi::_CSiaRenter::AutoThreadCallback(const CSiaCurl& siaCurl)
|
||||
{
|
||||
json result;
|
||||
if (ApiSuccess(siaCurl.Get(L"/renter", result)))
|
||||
{
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
SiaApiError CSiaApi::_CSiaRenter::FileExists(const String& siaPath, bool& exists) const
|
||||
@@ -42,9 +53,9 @@ SiaApiError CSiaApi::_CSiaRenter::QueueUploadFile(const String& siaPath, const S
|
||||
SiaApiError CSiaApi::_CSiaRenter::GetFileTree(CSiaFileTreePtr& siaFileTree) const
|
||||
{
|
||||
SiaApiError ret = SiaApiError::RequestError;
|
||||
siaFileTree.reset(new CSiaFileTree(_siaCurl));
|
||||
siaFileTree.reset(new CSiaFileTree(GetSiaCurl()));
|
||||
json result;
|
||||
if (ApiSuccess(_siaCurl.Get(L"/renter/files", result)))
|
||||
if (ApiSuccess(GetSiaCurl().Get(L"/renter/files", result)))
|
||||
{
|
||||
siaFileTree->BuildTree(result);
|
||||
ret = SiaApiError::Success;
|
||||
|
Reference in New Issue
Block a user