Crowbar::FrameBuilder
DSL builder for defining structured binary protocol frames
Constructors
Instance methods
field(name : String | Symbol, kind : Symbol = :raw, bytes size : Int32 | Nil = nil, default = nil, relates_to : String | Symbol | Nil = nil, covers : Array(String | Symbol) | Nil = nil, mutate : Bool = true, mutators : Array(Symbol) = [] of Symbol)
Define a frame field
frame
Source