opts() = #{port := inet:port_number(), cert_chain := [binary()], priv_key := public_key:private_key(), alpn := binary(), transport_params := roadrunner_quic_transport_params:params(), connection_handler := fun((pid()) -> {ok, pid()} | {error, term()}), reuseport => boolean(), ip => inet:ip_address(), registry => roadrunner_quic_cid_registry:t()}
| classify/2 | |
| get_port/1 | |
| init/1 | |
| start_link/1 | |
| stop/1 |
classify(Datagram::binary(), Registry::roadrunner_quic_cid_registry:t()) -> {forward, pid()} | {spawn, binary(), binary()} | {version_negotiation, binary(), binary()} | drop
get_port(Pid::pid()) -> inet:port_number()
init(Opts::opts()) -> no_return()
start_link(Opts::opts()) -> {ok, pid()} | {error, term()}
stop(Pid::pid()) -> ok
Generated by EDoc