Exmbus.Parser (Exmbus v0.3.0)
View SourceResponsible for parsing the binary data into a structured format.
Summary
Functions
Parse the parse context until it's handler stack is empty, or it has errors.
Functions
@spec parse(Exmbus.Parser.Context.t()) :: {:ok, Exmbus.Parser.Context.t()} | {:error, Exmbus.Parser.Context.t()}
Parse the parse context until it's handler stack is empty, or it has errors.
Returns {:ok, ctx} if parsing was successful, or {:error, ctx} if parsing failed.