anchor.diff:      {ok, State}.
   
   %%-----------------------------------------------------------------------------
  -
  +%%  internal function
  +%%-----------------------------------------------------------------------------
   add({Member, GrpList}) ->
       remove(Member),
       ets:insert(?REG_TABLE, {Member, GrpList}),
  
positive.code: resolve(GrpName) ->
  
  %%-----------------------------------------------------------------------------
  
  init([Port]) ->
      {ok, LSocket} = gen_tcp:listen(Port, []),
      GrpTable = ets:new(?GRP_TABLE, [bag, protected, named_table],
  
negative.code: -define(REG_TABLE, meeqo_nameserver_reg_table).
  
  %%-----------------------------------------------------------------------------
  %%  API
  %%-----------------------------------------------------------------------------
  start_link() ->
      gen_server:start_link({local, ?MODULE}, ?MODULE, [], []).
  
  