Module Proto.Tag

A Tag is a 2-byte identifier for a client request. No two in-flight requests may have the same tag. The special tag notag is reserved for Tversion requests.

type t
val notag : t
val of_int : int -> t
val of_iovec : Iovec.t -> t
val write : w:Iovec.writer -> t -> Iovec.writer
val compare : t -> t -> int
val equal : t -> t -> bool
val hash : t -> int
val to_int : t -> int