private void addPollResponseInfo(String clientName, long time, BenchmarkComponentResults tc, String errMsg) {
assert(m_currentResults != null);
// Update Transaction Counters
BenchmarkResults resultCopy = m_currentResults.addPollResponseInfo(
clientName,
controller.m_pollIndex - 1,
time,
tc,
errMsg);
if (resultCopy != null) {
// notify interested parties
for (BenchmarkInterest interest : controller.getBenchmarkInterests()) {
interest.benchmarkHasUpdated(resultCopy);
} // FOR
controller.m_maxCompletedPoll = resultCopy.getCompletedIntervalCount();
}
// get total transactions run for this segment
// long txnDelta = 0;
// for (String client : resultCopy.getClientNames()) {