E 'possibile eseguire un'attesa asincrona (leggi: non bloccante) su una variabile condizionale in boost :: asio? se non è supportato direttamente, qualsiasi accenno alla sua implementazione sarebbe apprezzato.boost asio in attesa asincrona su una variabile di condizione
Potrei implementare un timer e attivare un wakeup anche ogni pochi ms, ma questo è un approccio di gran lunga inferiore, trovo difficile credere che la sincronizzazione delle variabili di condizione non sia implementata/documentata.
cosa vuoi fare ??? - è forse l'ultima versione di [async_read_until] (http://www.boost.org/doc/libs/1_47_0/doc/html/boost_asio/reference/async_read_until.html) che cosa stai cercando? l'attesa non bloccante è normalmente un compito per [boost thread] (http://www.boost.org/doc/libs/1_47_0/doc/html/thread.html) ... aumentare il thread in combinazione con boost asio dovrebbe funzionare ... – jenseb
Ho in mente un'implementazione alternativa, l'ho delineato in un'altra domanda qui. http://stackoverflow.com/questions/6776779/boost-asio-multi-io-service-rpc-framework-design-rfc Questo potrebbe darti maggiori informazioni su ciò che voglio ottenere. –