type Decision

mylsm-lsm-store@0.6.0.1 · src/coordinator/Protocol.bend:18

import mylsm-lsm-store@0.6.0.1/src/coordinator/Protocol.bend as Protocol
import Base
import bend-kit-bytes@0.3.2.0/bytes.bend as Bytes

18# Reports whether a request passes the pure protocol admission checks.
19type Decision is Type:
20  Accepted{request_id: U32, operation: U32, payload: Bytes.Bytes}
21  VersionMismatch{}
22  StaleGeneration{}
23  UnsupportedRequestOperation{}
24  ResourceLimit{}

Uses (2)

Used by (3)