ожидании ( с таймаутом), чтобы там байты появились? А то байты могут не появиться )) а чтение юзается дальше, в вызываемой функции с нужными обработчиками - поэтому вычитывать ничего не хочу.
1) select 2) async_read + таймер, который в обработчике async_wait отменит сокет 3) установить сокету тайм-аут и ловить ошибку
Обсуждают сегодня