Если данные отправляются из главного потока (например, по командах обычного таймера)
при переборе команд с вызовом doSend не из главного потока
Запутался...
Правильно я понимаю что главный поток - это поток который создается системой при запуске ПО, далее из него мы можем вызывать уже дочерние потоки?
В таймерах и компоненте Thread есть задержка между итерациями, а как устроен главный поток? Грубо говоря запустили мы программу...главный поток вызвал какую-то функцию, цепочка событий началась. У него так же есть задержка?
п.с. спасибо за терпение, вы очень интересно объясняете))