IntelligenceX

API Reference

Class

BankedResetPlanner

Namespace IntelligenceX.Telemetry.Limits
Assembly IntelligenceX
Modifiers static

Conservative reset planning shared by desktop surfaces.

Inheritance

  • Object
  • BankedResetPlanner

Methods

public static BankedResetAdvice Build(String providerId, ProviderLimitAccountSnapshot account, IEnumerable<BankedResetCredit> credits, DateTimeOffset nowUtc, TimeSpan maximumReadingAge) #
Returns: BankedResetAdvice

Reviews account-scoped inventory and fresh provider readings. Missing windows are never fabricated; a passed reset timestamp does not establish activation, and manual inventory always requires verification.

Parameters

providerId System.String requiredposition: 0
account IntelligenceX.Telemetry.Limits.ProviderLimitAccountSnapshot requiredposition: 1
credits System.Collections.Generic.IEnumerable{IntelligenceX.Telemetry.Limits.BankedResetCredit} requiredposition: 2
nowUtc System.DateTimeOffset requiredposition: 3
maximumReadingAge System.TimeSpan requiredposition: 4