anchor.diff:  %% Purpose: Shutdown the server
   %% Returns: any (ignored by gen_server)
   %%----------------------------------------------------------------------
  -terminate(Reason, State) ->
  +terminate(_Reason, _State) ->
       erl_ddll:unload_driver(?DRIVER_NAME),
       ok.
   
  
positive.code: %% Purpose: Convert process state when code is changed
  %% Returns: {ok, NewState}
  %%----------------------------------------------------------------------
  code_change(OldVsn, State, Extra) ->
      {ok, State}.
  
  %%%----------------------------------------------------------------------
  
negative.code: %%          {noreply, State, Timeout} |
  %%          {stop, Reason, State}            (terminate/2 is called)
  %%----------------------------------------------------------------------
  handle_cast(_Msg, State) ->
      {noreply, State}.
  
  %%----------------------------------------------------------------------
  