anchor.diff:  	connected,
   	heart_beat,
   	miss,
  -	socket
  +	socket,
  +	buff
   	}).
   
   %%%===================================================================
   %%% API
   %%%===================================================================
  -
  +to_princess(ID,Bin)->
  +	gen_server:cast(?SERVER,{to_princess,ID,Bin}).
  +fetch(Pid,ID,Address,Port)->
  +	gen_server:call(?SERVER,{fetch,Pid,ID,Address,Port}).
   %%--------------------------------------------------------------------
   %% @doc
   %% Starts the server
  
positive.code: %% @end
  %%--------------------------------------------------------------------
  terminate(_Reason, _State) ->
  	ok.
  
  %%--------------------------------------------------------------------
  
negative.code: 		connected = false,
  		heart_beat = HeartBeat,
  		miss = 0,
  		socket = undefined,
  		buff = <<>>
  	},
  	multiplex_monitor = ets:new(multiplex_monitor, [ordered_set, protected, named_table]),   
  	multiplex_mapper = ets:new(multiplex_mapper, [ordered_set, protected, named_table]),   
  	{ok,State,0}.
  
  %%--------------------------------------------------------------------
  