Я бы хотел, чтобы функция постоянно проверяла Очередь на новые добавления в одном потоке
Очевидно, что есть опция непрерывного цикла со сном, но я хочу что-то менее расточительное.
Я рассмотрел дескриптор ожидания некоторого типа, а затем получил сигнал очереди, но я не могу переопределить Enqueue безопасно, поскольку он не является виртуальным.
Теперь я рассматриваю инкапсуляцию Queue<T>
как лучший вариантно я хотел бы спросить вас, ребята, есть ли лучший вариант!
Идея такова: я хочу, чтобы многие потоки имели доступ к сокетному соединению, гарантируя, что они читают только ответ на свое сообщение, поэтому я собиралсяиметь один поток для отправки и чтения ответов, а затем выполнить обратный вызов с данными ответов (в виде простого текста)