示例#1
0
        private void SetProgressLevel(C4ReplicatorProgressLevel progressLevel)
        {
            if (_repl == null)
            {
                WriteLog.To.Sync.V(Tag, $"Progress level {progressLevel} is not yet set because C4Replicator is not created.");
                return;
            }

            C4Error err = new C4Error();

            if (!Native.c4repl_setProgressLevel(_repl, progressLevel, &err) || err.code > 0)
            {
                WriteLog.To.Sync.W(Tag, $"Failed set progress level to {progressLevel}", err);
            }
        }
 public static extern bool c4repl_setProgressLevel(C4Replicator *repl, C4ReplicatorProgressLevel level, C4Error *outErr);