enum csync_instructions_e instr_code;
};
-static const _instr_code_struct _instr[] =
-{
- { "INSTRUCTION_NONE", CSYNC_INSTRUCTION_NONE },
- { "INSTRUCTION_EVAL", CSYNC_INSTRUCTION_EVAL },
- { "INSTRUCTION_REMOVE", CSYNC_INSTRUCTION_REMOVE },
- { "INSTRUCTION_RENAME", CSYNC_INSTRUCTION_RENAME },
- { "INSTRUCTION_EVAL_RENAME", CSYNC_INSTRUCTION_EVAL_RENAME },
- { "INSTRUCTION_NEW", CSYNC_INSTRUCTION_NEW },
- { "INSTRUCTION_CONFLICT", CSYNC_INSTRUCTION_CONFLICT },
- { "INSTRUCTION_IGNORE", CSYNC_INSTRUCTION_IGNORE },
- { "INSTRUCTION_SYNC", CSYNC_INSTRUCTION_SYNC },
- { "INSTRUCTION_STAT_ERR", CSYNC_INSTRUCTION_STAT_ERROR },
- { "INSTRUCTION_ERROR", CSYNC_INSTRUCTION_ERROR },
- { "INSTRUCTION_TYPE_CHANGE", CSYNC_INSTRUCTION_TYPE_CHANGE },
- { "INSTRUCTION_UPDATE_METADATA", CSYNC_INSTRUCTION_UPDATE_METADATA },
- { nullptr, CSYNC_INSTRUCTION_ERROR }
-};
-
struct csync_memstat_s {
int size;
int resident;
int dt;
};
-const char *csync_instruction_str(enum csync_instructions_e instr)
-{
- int idx = 0;
-
- while (_instr[idx].instr_str) {
- if (_instr[idx].instr_code == instr) {
- return _instr[idx].instr_str;
- }
- idx++;
- }
-
- return "ERROR!";
-}
-
-
void csync_memstat_check() {
int s = 0;
struct csync_memstat_s m;
item->_direction = _dirItem->_direction;
}
- qCInfo(lcDisco) << "Discovered" << item->_file << csync_instruction_str(item->_instruction) << item->_direction << item->_type;
+ qCInfo(lcDisco) << "Discovered" << item->_file << item->_instruction << item->_direction << item->_type;
if (item->isDirectory() && item->_instruction == CSYNC_INSTRUCTION_SYNC)
item->_instruction = CSYNC_INSTRUCTION_UPDATE_METADATA;
if (_state != NotYetStarted) {
return false;
}
- const char *instruction_str = csync_instruction_str(_item->_instruction);
- qCInfo(lcPropagator) << "Starting" << instruction_str << "propagation of" << _item->destination() << "by" << this;
+ qCInfo(lcPropagator) << "Starting" << _item->_instruction << "propagation of" << _item->destination() << "by" << this;
_state = Running;
QMetaObject::invokeMethod(this, "start"); // We could be in a different thread (neon jobs)
void PropagateDownloadEncrypted::checkFolderEncryptedMetadata(const QJsonDocument &json)
{
- qCDebug(lcPropagateDownloadEncrypted) << "Metadata Received reading" <<
- csync_instruction_str(_item->_instruction) << _item->_file << _item->_encryptedFileName;
+ qCDebug(lcPropagateDownloadEncrypted) << "Metadata Received reading"
+ << _item->_instruction << _item->_file << _item->_encryptedFileName;
const QString filename = _info.fileName();
auto meta = new FolderMetadata(_propagator->account(), json.toJson(QJsonDocument::Compact));
const QVector<EncryptedFile> files = meta->files();