aboutsummaryrefslogtreecommitdiffstats
path: root/doc/src/manual/gun.info.asciidoc
diff options
context:
space:
mode:
Diffstat (limited to 'doc/src/manual/gun.info.asciidoc')
-rw-r--r--doc/src/manual/gun.info.asciidoc19
1 files changed, 17 insertions, 2 deletions
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