мог сам ответить на запрос?
Да, есть несколько способов, которые могут помочь реализовать обратный вызов или самоответ вашего worker thread на запрос. Вот несколько примеров: 1. Используйте событийную модель: если ваш worker thread работает в цикле, он может ожидать событий, обрабатывать их и отправлять ответы. Например, вы можете использовать механизмы событий WinAPI (WaitForMultipleObjects), чтобы ожидать запросы и события в других потоках и обрабатывать их. 2. Используйте колбэки (callback) или лямбда-выражения: ваш worker thread может принимать callback-функцию (или лямбда-выражение), которую он вызовет, когда будет готов ответить на запрос. Это часто используется в асинхронном программировании. 3. Используйте очередь сообщений (message queue): ваш worker thread может помещать ответы в очередь сообщений, которую другой поток может прочитать и обработать. Например, вы можете использовать функции PostThreadMessage и GetMessage. Выбор метода, который будет лучше подходить к вашей конкретной задаче, зависит от многих факторов, таких как производительность, стабильность и понятность программного кода.
Если ты хочешь передать в него res, то вроде бы такой возможности нет. Но res можно передавать в дочерние потоки Если тебе нужно просто перекладывать долгие задачи в отдельные потоки, то постановку задачи отдельному потоку, и получение ответа от него не связаны напрямую с получением запроса/отправки ответа пользователю
я как раз хочу попытаться через child process
Но спрашивал ты про worker threads
стоп как...
Отредактировал
я про то, что можно сокеты передавать в дочерние процессы
Обсуждают сегодня