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); }