• Home
  • Raw
  • Download

Lines Matching full:broken

25 // Contains information about a broken alternative service, and the context in
26 // which it's known to be broken.
41 // The context in which the alternative service is known to be broken in. Used
46 // Stores broken alternative services and when their brokenness expires.
50 // Stores how many times an alternative service has been marked broken.
60 // This class tracks HTTP alternative services that have been marked as broken.
62 // exponential back-off formula: each time an alt-svc is marked broken, the
64 // delay. This prevents broken alt-svcs from being retried too often by the
74 // Called when a broken alternative service's expiration time is reached.
81 // |delegate| will be notified when a broken alternative service expires. It
84 // expiration of broken alternative services. It must not be null.
95 // Clears all broken and recently-broken alternative services (i.e. mark all
96 // as not broken nor recently-broken).
99 // Marks |broken_alternative_service| as broken until an expiration delay
100 // (determined by how many consecutive times it's been marked broken before).
101 // After the delay, it will be in the recently broken state. However, when the
107 // Marks |broken_alternative_service| as broken until an expiration delay
108 // (determined by how many consecutive times it's been marked broken before).
109 // After the delay, it will be in the recently broken state. When the default
113 // Marks |broken_alternative_service| as recently broken. Being recently
114 // broken will cause WasAlternativeServiceRecentlyBroken(alternative_service,
120 // Returns true if the alternative service is considered broken.
124 // If the alternative service is considered broken, returns true and sets
140 // Clears all alternative services which were marked as broken until the
142 // Returns true if there was any broken alternative service affected by this
146 // Sets broken and recently broken alternative services.
150 // If a broken/recently-broken alt svc that's being added is already stored,
151 // the stored expiration/broken-count for that alt svc will be overwritten
161 // broken alternative services.
185 // Helper method that marks |broken_alternative_service| as broken until
187 // marked broken before). After the delay, it will be in the recently broken
207 // List of <broken alt svc, expiration time> pairs sorted by expiration time.
209 // A map from broken alt-svcs to their iterator pointing to that alt-svc's
212 // A set of broken alternative services on the current default
217 // Maps broken alternative services to how many times they've been marked
218 // broken.
225 // Delay for the 1st time alternative service is marked broken.
228 // If true, the delay for broken alternative service =