anchor.diff:  -define(DEFAULT_TRACKER_OVERLOAD_INTERVAL, 300).
   -define(DEFAULT_REQUEST_TIMEOUT, 240).
   %%====================================================================
  -%% API
  -%%====================================================================
  -%%--------------------------------------------------------------------
  -%% Function: start_link() -> {ok,Pid} | ignore | {error,Error}
  -%% Description: Starts the server
  -%%--------------------------------------------------------------------
  +
  +%% @doc Start the server
  +%% <p>Start the server. We are given a large amount of
  +%% information. The `ControlPid' refers to the Pid of the controller
  +%% process. The `UrlTiers' are a list of lists of string() parameters,
  +%% each a URL. Next comes the `Infohash' as a binary(), the `PeerId'
  +%% parameter and finally the `TorrentId': the identifier of the torrent.</p> 
  +%% @end
  +%% @todo What module, precisely do the control pid come from?
   -spec start_link(pid(), [tier()], binary(), integer(), integer()) ->
       ignore | {ok, pid()} | {error, term()}.
   start_link(ControlPid, UrlTiers, InfoHash, PeerId, TorrentId) ->
  
positive.code:     ?WARN([terminating_due_to, Reason]),
      ok.
  
  %%--------------------------------------------------------------------
  %% Func: code_change(OldVsn, State, Extra) -> {ok, NewState}
  %% Description: Convert process state when code is changed
  %%--------------------------------------------------------------------
  code_change(_OldVsn, State, _Extra) ->
      {ok, State}.
  
  %%--------------------------------------------------------------------
  %%% Internal functions
  %%--------------------------------------------------------------------
  contact_tracker(S) ->
      contact_tracker(none, S).
  
negative.code: 
                  queued_message = started}}.
  
  %% @private
  handle_call(_Request, _From, State) ->
      Reply = ok,
      {reply, Reply, State}.
  
  %% @private
  handle_cast(completed, S) ->
      NS = contact_tracker(completed, S),
      {noreply, NS};
  