stack() = [xmlel()]
xml_stream_el() = {xmlstreamraw, binary()} | {xmlstreamcdata, binary()} | {xmlstreamelement, xmlel()} | {xmlstreamend, binary()} | {xmlstreamstart, binary(), [attr()]} | {xmlstreamerror, binary()}
xml_stream_state() = #xml_stream_state{callback_pid = pid(), port = port(), stack = stack(), size = non_neg_integer(), maxsize = non_neg_integer() | infinity}
change_callback_pid/2 | |
close/1 | |
load_nif/0 | |
load_nif/1 | |
new/1 | |
new/2 | |
new/3 | |
parse/2 | |
parse_element/1 | |
reset/1 |
change_callback_pid(State::xml_stream_state(), CallbackPid::pid()) -> xml_stream_state()
close(State::xml_stream_state()) -> true
load_nif() -> any()
load_nif(SOPath) -> any()
new(CallbackPid::pid()) -> xml_stream_state()
new(CallbackPid::pid(), MaxSize::non_neg_integer() | infinity) -> xml_stream_state()
new(CallbackPid::pid(), MaxSize::non_neg_integer() | infinity, Options::list()) -> xml_stream_state()
parse(State::xml_stream_state(), Data::binary()) -> xml_stream_state()
parse_element(Str::binary()) -> xmlel() | {error, atom()} | {error, {integer(), binary()}}
reset(State::xml_stream_state()) -> xml_stream_state()
Generated by EDoc