{gun_notify, ConnPid, settings_changed, Settings}
ConnPid :: pid()
Settings :: map()
gun_notify - Optional event notification
{gun_notify, ConnPid, settings_changed, Settings}
ConnPid :: pid()
Settings :: map()
Optional event notification.
Only two event notifications currently exist:
settings_changed informs the user that the server has modified its connection settings.
ping_ack informs the user that acknowledgement for a user ping was received.
The pid of the Gun connection process.
Identifier for the event. Currently can only be settings_changed or ping_ack.
Data for the event. Currently can only be the new connection settings, or the ping reference.
handle_info({gun_notify, ConnPid, settings_changed, Settings},
State=#state{conn_pid=ConnPid}) ->
%% Do something.
{noreply, State}.
Donate to Loïc Hoguin because his work on Cowboy, Ranch, Gun and Erlang.mk is fantastic:
Recurring payment options are also available via GitHub Sponsors. These funds are used to cover the recurring expenses like food, dedicated servers or domain names.