anchor.diff:  %% ----------------------------------------------------------------------------
   %% @private Successfully binded as receiver
   %% ----------------------------------------------------------------------------
  -handle_info({tcp, Socket, <<_Len:32, ?BIND_RECEIVER_RESP:32, ?ESME_ROK:32, _Seq:32, _Data/binary>>}, State) ->
  +handle_info({tcp, Socket, <<_Len:32, ?BIND_RECEIVER_RESP:32, ?ESME_ROK:32, 
  +                            _Seq:32, _Data/binary>>}, State) ->
     {noreply, State#state{
       connected = true,
       binding   = ?BIND_RECEIVER,
  
positive.code: %% ----------------------------------------------------------------------------
  %% @private Successfully sent a submit_sm request
  %% ----------------------------------------------------------------------------
  handle_info({tcp, _Socket, <<_Len:32, ?SUBMIT_SM_RESP:32, ?ESME_ROK:32, _Seq:32, _Data/binary>>}, #state{from=Client} = State) ->
    gen_server:reply(Client, ok),
    {noreply, State};
  
  
negative.code: %% ----------------------------------------------------------------------------
  %% @private Successfully binded as tranceiver 
  %% ----------------------------------------------------------------------------
  handle_info({tcp, Socket, <<_Len:32, ?BIND_TRANSCEIVER_RESP:32, ?ESME_ROK:32,
                              _Seq:32, _Data/binary>>}, State) ->
    {noreply, State#state{
      connected = true,
      binding   = ?BIND_TRANSCEIVER,
  