def admit.counted.requested

mylsm-lsm-store@0.6.0.1 · src/coordinator/QueuePolicy.bend:71

import mylsm-lsm-store@0.6.0.1/src/coordinator/QueuePolicy.bend as QueuePolicy
import Base

71def admit.counted.requested(
72  count: Nat,
73  checked_count: Nat,
74  queued_bytes: Nat,
75  request_pair: Nat & Nat,
76  max_count: Nat,
77  limits: Nat & Nat
78) -> Decision:
79  match request_pair:
80    case (request_check, request_output):
81      match limits:
82        case (checked_limit, output_limit):
83          admit.counted.request.check(count, checked_count, queued_bytes, request_output,
84            max_count, checked_limit, output_limit, nat.clone.pair(request_check))

Uses (6)

Used by (1)