webtransport_client_handler (webtransport v0.2.5)

View Source

Default WebTransport client handler.

This handler forwards all events to the controlling process as messages:

- {webtransport, Session, {stream, StreamId, Type, Data}} - {webtransport, Session, {stream_fin, StreamId, Type, Data}} - {webtransport, Session, {datagram, Data}} - {webtransport, Session, {stream_closed, StreamId, Reason}}

Summary

Functions

handle_datagram(Data, State)

handle_stream(StreamId, Type, Data, State)

handle_stream_closed(StreamId, Reason, State)

handle_stream_fin(StreamId, Type, Data, State)

init(Session, Req)

init(Session, Req, Opts)

terminate(Reason, State)