ProcessorResult getSendingData(int currentTime, int waitingAckId)

gather all the changes from

Source

ProcessorResult getSendingData(int currentTime, int waitingAckId) {
  _pendingSend = false;
  List<ConnectionProcessor> processors = _processors;
  _processors = [];
  for (ConnectionProcessor proc in processors) {
    proc.startSendingData(currentTime, waitingAckId);
  }
  List<Map> rslt = _toSendList;
  _toSendList = [];
  return new ProcessorResult(rslt, processors);
}