packet.clj
Branches > refactor/use-spec-1 > 2817adb > files / src / net / bowmap / network / packet.clj
(ns net.bowmap.network.packet
(:require [clojure.alpha.spec :as s]))
; The protocol id of a packet, i.e. 0x00, 0x80, etc.
; Numeric ids are not unique across connection states (see ::net.bowmap.client.state/state)
; TODO rename to ::id
(s/def ::id pos-int?)