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

Link to this section Functions

Link to this function

child_spec(opts)

Link to this function

fetch(topic, presences)

Callback implementation for Phoenix.Presence.fetch/2.

Link to this function

fetchers_pids()

Link to this function

get_by_key(topic, key)

Callback implementation for Phoenix.Presence.get_by_key/2.

Callback implementation for Phoenix.Presence.list/1.

Link to this function

track(socket, key, meta)

Callback implementation for Phoenix.Presence.track/3.

Link to this function

track(pid, topic, key, meta)

Callback implementation for Phoenix.Presence.track/4.

Link to this function

untrack(socket, key)

Callback implementation for Phoenix.Presence.untrack/2.

Link to this function

untrack(pid, topic, key)

Callback implementation for Phoenix.Presence.untrack/3.

Link to this function

update(socket, key, meta)

Callback implementation for Phoenix.Presence.update/3.

Link to this function

update(pid, topic, key, meta)

Callback implementation for Phoenix.Presence.update/4.