event() = #{comment => iodata(), data => iodata(), event => iodata() | atom(), id => iodata(), retry => non_neg_integer()}
parsed_event() = #{last_event_id := binary(), event_type := binary(), data := iolist()}
state() = #state{state_name = bom | events, buffer = binary(), last_event_id = binary(), last_event_id_set = boolean(), event_type = binary(), data = iolist(), retry = undefined | non_neg_integer()}
| event/1 | |
| events/1 | |
| init/0 | |
| parse/2 |
event(Event::event()) -> iolist()
events(Events::[event()]) -> iolist()
init() -> state()
Generated by EDoc