anchor.diff:  	udp_socket,
   	udp_remote_info :: binary() | {string(), integer()} | 'undefined',
   	aes_key :: binary(),
  -	aes_vector :: binary()
  +	aes_vector :: binary(),
  +	channel_mgr :: pid()
   }).
   
   %% ------------------------------------------------------------------
  
positive.code: 	OutBin = wrap_for_send(Response),
  	SendRes = ssl:send(SSLSocket, OutBin),
  	?debug("Connect response ssl:send result:  ~p", [SendRes]),
  	SendRes.
  
  %% ------------------------------------------------------------------
  %% Tests
  
negative.code: 	{noreply, State};
  
  handle_cast({send, udp, Type, Channel, Json}, State) ->
  	#state{udp_socket = Socket, udp_remote_info = {Ip, Port}} = State,
  	Bin = build_message(Type, Channel, Json),
  	gen_udp:send(Socket, Ip, Port, Bin),
  	{noreply, State};
  
  handle_cast({set_tcp, Socket, Message, Bins, Cont}, State) ->
  