BowlineClient.SSE (bowline_client v1.2.0)

Copy Markdown View Source

Parser for the server-sent event framing the Bowline runtime writes.

Summary

Types

event()

@type event() :: {:message, String.t()} | {:error, String.t()} | :done

Functions

parse(buffer, chunk)

@spec parse(String.t(), String.t()) :: {[event()], String.t()}