anchor.diff:  -endif.
   
   
  -% gen_server name (when started by start/0)
  --define(SERVER, ?MODULE).
  -
  -
   % gen_server:call timeout
   -define(CALL_TIMEOUT, 1000).
   
  
positive.code:     {noreply, State}.
  
  
  %% @private user-initiated stop
  handle_cast(stop, State) ->
      % NOTE: linked port receiver will be shut down automatically
      {stop, normal, State}.
  
  
  handle_info(Info, State) ->
  
negative.code: % TODO: tests, edoc
  
  
  -export([start_link/0]).
  % API
  -export([add_piqi/1, convert/5, convert/6, ping/0]).
  % gen_server callbacks
  