View Source ZenMonitor.Proxy.Tables (ZenMonitor v2.1.0)
ZenMonitor.Proxy.Tables
owns the tables that are shared between multiple ZenMonitor.Proxy
components.
See subscribers/0
for more information.
Link to this section Summary
Functions
Returns a specification to start this module under a supervisor.
Callback implementation for GenServer.init/1
.
Subscribers holds information about who is subscribed to each pid.
Link to this section Functions
Returns a specification to start this module under a supervisor.
See Supervisor
.
Callback implementation for GenServer.init/1
.
Specs
subscribers() :: :ets.tab()
Subscribers holds information about who is subscribed to each pid.
This information is stored in the following structure:
{ { monitored_pid, subscriber } } ^-----------key-------------^
monitored_pid
is the local process that is being monitored.
subscriber
is the remote ZenMonitor.Local.Connector
that is interested in the monitored_pid