Module ranch_proxy_encoder

Data Types

opts()

opts() = [{negotiated_protocol, binary()} | {protocol, sslv3 | tlsv1 | 'tlsv1.1' | 'tlsv1.2'} | {sni_hostname, iodata()} | {verify, verify_peer | verify_none}]

Function Index

v1_encode/4
v2_encode/2
v2_encode/5

Function Details

v1_encode/4

v1_encode(X1::proxy, Proto::inet, X3::{inet:ip4_address(), inet:port_number()}, X4::{inet:ip4_address(), inet:port_number()}) -> binary()

v2_encode/2

v2_encode(X1::local, X2::undefined) -> binary()

v2_encode/5

v2_encode(Command::proxy, Protocol::inet, Src::{inet:ip4_address(), inet:port_number()}, Dst::{inet:ip4_address(), inet:port_number()}, Opt::opts()) -> binary()


Generated by EDoc