Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/nextcloud/desktop.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'src/common/syncjournalfilerecord.h')
-rw-r--r--src/common/syncjournalfilerecord.h11
1 files changed, 11 insertions, 0 deletions
diff --git a/src/common/syncjournalfilerecord.h b/src/common/syncjournalfilerecord.h
index b47f98e5b..9f3e0b518 100644
--- a/src/common/syncjournalfilerecord.h
+++ b/src/common/syncjournalfilerecord.h
@@ -31,6 +31,16 @@ namespace OCC {
class SyncFileItem;
+struct SyncJournalFileLockInfo {
+ bool _locked = false;
+ QString _lockOwnerDisplayName;
+ QString _lockOwnerId;
+ qint64 _lockOwnerType = 0;
+ QString _lockEditorApp;
+ qint64 _lockTime = 0;
+ qint64 _lockTimeout = 0;
+};
+
/**
* @brief The SyncJournalFileRecord class
* @ingroup libsync
@@ -70,6 +80,7 @@ public:
QByteArray _checksumHeader;
QByteArray _e2eMangledName;
bool _isE2eEncrypted = false;
+ SyncJournalFileLockInfo _lockstate;
};
bool OCSYNC_EXPORT