Всем спасибо так и реализовал. Просто если бы был параметр который можно передать в поток было бы легче. А так получается многопоточность в одной плоскости, нельзя в зависимости от родительского потока реализовать различную функциональность подчинённых потоков.