EpochtalkServerWeb.Presence (epochtalk_server v0.1.0)
This module is used to track User presence in websocket channels. Currently used
by the user:public channel to check if a User is online.
Link to this section Summary
Functions
Callback implementation for Phoenix.Presence.fetch/2.
Callback implementation for Phoenix.Presence.get_by_key/2.
Callback implementation for Phoenix.Presence.list/1.
Callback implementation for Phoenix.Presence.track/3.
Callback implementation for Phoenix.Presence.track/4.
Callback implementation for Phoenix.Presence.untrack/2.
Callback implementation for Phoenix.Presence.untrack/3.
Callback implementation for Phoenix.Presence.update/3.
Callback implementation for Phoenix.Presence.update/4.
Link to this section Functions
child_spec(opts)
fetch(topic, presences)
Callback implementation for Phoenix.Presence.fetch/2.
fetchers_pids()
get_by_key(topic, key)
Callback implementation for Phoenix.Presence.get_by_key/2.
list(topic)
Callback implementation for Phoenix.Presence.list/1.
track(socket, key, meta)
Callback implementation for Phoenix.Presence.track/3.
track(pid, topic, key, meta)
Callback implementation for Phoenix.Presence.track/4.
untrack(socket, key)
Callback implementation for Phoenix.Presence.untrack/2.
untrack(pid, topic, key)
Callback implementation for Phoenix.Presence.untrack/3.
update(socket, key, meta)
Callback implementation for Phoenix.Presence.update/3.
update(pid, topic, key, meta)
Callback implementation for Phoenix.Presence.update/4.