PRoConEvents.MULTIbalancer.FinishedFullSwap C# (CSharp) Method

FinishedFullSwap() private method

private FinishedFullSwap ( String name, PerModeSettings perMode ) : void
name String
perMode PerModeSettings
return void
        private void FinishedFullSwap(String name, PerModeSettings perMode)
        {
            fUnstackGroupCount = fUnstackGroupCount + 1;
            if (fUnstackGroupCount >= perMode.NumberOfSwapsPerGroup) {
            fFullUnstackSwapTimestamp = DateTime.Now; // start the timer
            DebugBalance("For ^b" + name + "^n, finished group of " + perMode.NumberOfSwapsPerGroup + ", delay timer set");
            fUnstackGroupCount = 0;
            } else {
            DebugBalance("For ^b" + name + "^n, did swap " + fUnstackGroupCount + " of " + perMode.NumberOfSwapsPerGroup);
            fFullUnstackSwapTimestamp = DateTime.MinValue;
            }
        }
MULTIbalancer