anchor.diff:  %%--------------------------------------------------------------------
   init([]) ->
       process_flag(trap_exit, true),
  -    ets:new(terminalinfo, [public,
  +    ets:new(?ETS_TERMINAL, [public,
   			                      ordered_set,
   		                        named_table,
   			                     {keypos, #terminalInfo.commno}
  
positive.code: -export([add/1, delete/1, find/1]).
  
  -define(SERVER, ?MODULE).
  -include("eca_commno.hrl").
  
  -record(state, {}).
  
negative.code: %% @end
  %%--------------------------------------------------------------------
  handle_call({add, Terminal}, _From, State) ->
      ets:insert(?ETS_TERMINAL, Terminal),
      Reply = ok,
      {reply, Reply, State};
  handle_call({delete, Key}, _From, State) ->
      ets:delete(?ETS_TERMINAL, Key),
      Reply = ok,
      {reply, Reply, State};
  handle_call({find, Key}, _From, State) ->
  