diff options
Diffstat (limited to 'src/gun_event.erl')
-rw-r--r-- | src/gun_event.erl | 13 |
1 files changed, 11 insertions, 2 deletions
diff --git a/src/gun_event.erl b/src/gun_event.erl index 2f12b4c..3520c79 100644 --- a/src/gun_event.erl +++ b/src/gun_event.erl @@ -258,6 +258,17 @@ -callback transport_changed(transport_changed_event(), State) -> State. +%% origin_changed. + +-type origin_changed_event() :: #{ + type := connect, + origin_scheme := binary(), + origin_host := inet:hostname() | inet:ip_address(), + origin_port := inet:port_number() +}. + +-callback origin_changed(origin_changed_event(), State) -> State. + %% cancel. %% %% In the case of HTTP/1.1 we cannot actually cancel the stream, @@ -293,5 +304,3 @@ }. -callback terminate(terminate_event(), State) -> State. - -%% @todo origin_changed |