MCPcopy Create free account
hub / github.com/chrxh/alien / deleteResource

Method deleteResource

source/Network/NetworkService.cpp:665–684  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

663}
664
665bool NetworkService::deleteResource(std::string const& simId)
666{
667 log(Priority::Important, "network: delete resource with id=" + simId);
668
669 httplib::SSLClient client(_serverAddress);
670 configureClient(client);
671
672 httplib::Params params;
673 params.emplace("userName", *_loggedInUserName);
674 params.emplace("password", *_password);
675 params.emplace("simId", simId);
676
677 try {
678 auto result = executeRequest([&] { return client.Post("/alien-server/deletesimulation.php", params); });
679 return parseBoolResult(result->body);
680 } catch (...) {
681 logNetworkError();
682 return false;
683 }
684}
685
686bool NetworkService::appendResourceData(std::string const& resourceId, std::string const& data, int chunkIndex)
687{

Callers 1

processRequestMethod · 0.80

Calls 6

logFunction · 0.85
configureClientFunction · 0.85
executeRequestFunction · 0.85
parseBoolResultFunction · 0.85
logNetworkErrorFunction · 0.85
PostMethod · 0.80

Tested by

no test coverage detected