# Functions
AgentLocation alerts all appropriate teams about an agent's moving Do not send to topic since this hits the fanout-quota quickly We do the fanout manually, sending directly to tokens has a much higher quota.
AgentLogin alerts a team of an agent on that team logging in.
AssignLink lets an agent know they have a new assignment on a given operation.
AssignMarker lets an gent know they have a new assignment on a given operation.
AssignTask lets an gent know they have a new assignment on a given operation.
LinkStatus reports a link update to a team/topic.
MapChange alerts teams of the need to need to refresh map data.
MarkerStatus reports a marker update to a team/topic.
No description provided by the author
Resubscribe refreshes all the topic subscriptions for every team.
Start is the main startup function for the Firebase subsystem.
TaskStatus reports a task update to a team/topic.