COOLRates.RateQueryHandler Node1 COOLRates.RateQueryHandler + QueryWorkers + __init__() + createProcesses() Node2 COOLRates.COOLQueryHandler + troughQueue + resultQueue + QueryProcesses + result + counter + verbose + timeConverter + mySignal + numProc + __init__() + createProcesses() + addQueryBundle() + beginQuery() + processResults() + terminateProcesses() + collectResults() Node2->Node1