// Token: 0x060011D6 RID: 4566 RVA: 0x0004A877 File Offset: 0x00048A77 private void ReportTransition(StateTransitionInfo state, bool conditionMet) { if (conditionMet) { state.ReportSuccess(); return; } state.ReportFailure(); }
// Token: 0x06001202 RID: 4610 RVA: 0x0004AE2C File Offset: 0x0004902C public void UpdateStates(int healthyCopyCount) { healthyCopyCount = Math.Min(healthyCopyCount, 4); for (int i = 1; i <= 4; i++) { StateTransitionInfo stateTransitionInfo = this[i]; if (i <= healthyCopyCount) { stateTransitionInfo.ReportSuccess(); } else { stateTransitionInfo.ReportFailure(); } } }