anchor.diff:          2000 ->
               []
       end.
  +
  +-spec clear_rrds(MonitorPid::comm:erl_local_pid(), Keys::list(table_index())) -> ok.
  +clear_rrds(MonitorPid, Keys) ->
  +    comm:send_local(MonitorPid, {clear_rrds, Keys}).
   
   %% @doc Message handler when the rm_loop module is fully initialized.
   -spec on(message(), state()) -> state().
  
positive.code: on({get_rrd_keys, SourcePid}, {Table, _} = State) ->
      Keys = get_all_keys(Table),
      comm:send_local(SourcePid, {get_rrd_keys, Keys}),
      State;
  
  on({web_debug_info, Requestor}, {Table, _ApiTxReqList} = State) ->
  
negative.code: 
  % functions (temporarily) storing monitoring values in the calling process:
  -export([proc_set_value/3, proc_get_value/2, proc_exists_value/2,
           proc_clear_value/2, proc_check_timeslot/2, proc_check_all_timeslot/0]).
  
  % functions sending monitoring values directly to the monitor process
  -export([monitor_set_value/3, client_monitor_set_value/3]).
  