taskProgress++;
if ( flow.timestamp >= startTime && flow.timestamp <= finishTime ) {
foundMatch = false;
for (int set = 0; set < dataSets.getDataSetCount(); set++) {
if ( flow.matches(dataSets.flows[set], options) ) {
foundMatch = true;
dataSets.getDataSet(set).add(new DataPoint(flow.timestamp, flow.length * 8));
logger.debug("Adding data to flow" + set + ": " + flow.timestamp + " " + flow.length);
}
}