diff options
Diffstat (limited to 'doc/src/manual')
-rw-r--r-- | doc/src/manual/gun.asciidoc | 2 | ||||
-rw-r--r-- | doc/src/manual/gun.info.asciidoc | 19 |
2 files changed, 19 insertions, 2 deletions
diff --git a/doc/src/manual/gun.asciidoc b/doc/src/manual/gun.asciidoc index 020c8b3..a210635 100644 --- a/doc/src/manual/gun.asciidoc +++ b/doc/src/manual/gun.asciidoc @@ -313,6 +313,8 @@ undocumented and must be set to `gun_ws_h`. == Changelog +* *1.3*: Add the CONNECT destination's `protocols` option and + deprecate the previously introduced `protocol` option. * *1.2*: Introduce the type `connect_destination()`. == See also diff --git a/doc/src/manual/gun.info.asciidoc b/doc/src/manual/gun.info.asciidoc index ca7e47a..afb2333 100644 --- a/doc/src/manual/gun.info.asciidoc +++ b/doc/src/manual/gun.info.asciidoc @@ -12,8 +12,21 @@ info(ConnPid) -> Info ConnPid :: pid() Info :: #{ - sock_ip => inet:ip_address(), - sock_port => inet:port_number() + socket => inet:socket() | ssl:sslsocket(), + transport => tcp | tls, + protocol => http | http2 | ws, + sock_ip => inet:ip_address(), + sock_port => inet:port_number(), + origin_host => inet:hostname() | inet:ip_address(), + origin_port => inet:port_number(), + intermediaries => [Intermediary] +} +Intermediary :: #{ + type => connect, + host => inet:hostname() | inet:ip_address(), + port => inet:port_number(), + transport => tcp | tls, + protocol => http | http2 } ---- @@ -32,6 +45,8 @@ the connection. == Changelog +* *1.3*: The values `socket`, `transport`, `protocol`, `origin_host`, + `origin_port` and `intermediaries` were added. * *1.0*: Function introduced. == Examples |