Когда мы используем каждый из вызовов этой функции в многопоточном приложении. даны две функции fun1 () и fun2 (), определенные в одном классе, занимающемся чтением / записью данных в буферы (операция очереди). чтобы добиться многопоточности к ним. нам пришлось бы запускать две функции в отдельном потоке. теперь допустим, что первая функция read вызывается в начале своего потока.
не лучше ли использовать moveTothread (второй поток) для запись функции в начале первого functions thread
или
определить вторую функцию в новом класс потока и вызвать этот поток в начало первого потока.