anchor.diff:  reply_request(ConnectionHandler, Status, ChannelId) ->
       cast(ConnectionHandler, {reply_request, Status, ChannelId}).
   
  +%%--------------------------------------------------------------------
  +global_request(ConnectionHandler, Type, true, Data, Timeout) ->
  +    call(ConnectionHandler, {global_request, Type, Data, Timeout});
  +global_request(ConnectionHandler, Type, false, Data, _) ->
  +    cast(ConnectionHandler, {global_request, Type, Data}).
  +    
   %%--------------------------------------------------------------------
   -spec send(connection_ref(),
   	   channel_id(),
  
positive.code:             start_channel_request_timer(ChannelId, From, Timeout),
              {keep_state, D, cond_set_idle_timer(D)}
      end;
  
  handle_event({call,From}, {data, ChannelId, Type, Data, Timeout}, StateName, D0) 
    when ?CONNECTED(StateName) ->
  
negative.code:          start_channel/5,
  	 request/6, request/7,
  	 reply_request/3, 
           global_request/5,
  	 send/5,
  	 send_eof/2,
  	 info/1, info/2,
  