masque_udp_bind_h1_client_session (masque v0.7.0)

View Source

Connect-UDP-Bind client session over HTTP/1.1 (draft-ietf-masque-connect-udp-listen-11). Sibling of masque_udp_bind_client_session for the h2/h3 paths.

Public API and owner-message shape match the h2/h3 client; only the transport plumbing differs.

Summary

Functions

assign_compression(Pid, Peer)

callback_mode()

close_compression(Pid, Id)

closing(_, _, Data)

code_change(OldVsn, State, Data, Extra)

connecting(_, Other, Data)

info(Pid)

init(_)

open(_, Msg, Data)

open_uncompressed_context(Pid)

proxy_public_address(Pid)

recv(Pid, Timeout)

send_capsule(Pid, Type, Value)

send_to(Pid, _, Bytes)

set_mode(Pid, Mode)

start(Target, Opts, Owner)

start_link(Target, Opts, Owner)

stop(Pid)

terminate(Reason, State, Data)