Вопросы по теме 'boost-asio'
C ++ Boost ASIO: как читать / писать с таймаутом?
Прочитав другие записи Stack Overflow и boost::asio документацию, я подтвердил, что не существует синхронных вызовов чтения / записи ASIO, которые также предоставляют простой в использовании тайм-аут в качестве параметра для вызова.
Я занимаюсь...
15903 просмотров
schedule
06.01.2024
Сокет TCP отправляет меньшее количество байтов
Я пытаюсь отправить большое количество байтов, используя библиотеку boost.asio, следующим образом:
void tcp_send(boost::asio::io_service &io, const char *dst_ip, uint16 dst_port)
{
uint8 *sbuff;
size_t slen;
ip::tcp::socket...
697 просмотров
schedule
28.10.2023
Boost.Asio object_handle не ждет стандартного ввода при отладке
Я пытаюсь использовать Boost.Asio object_handle для ожидания ввода с консоли:
int main()
{
using namespace boost::asio;
io_service io;
windows::object_handle in(io);
in.assign(::GetStdHandle(STD_INPUT_HANDLE));...
127 просмотров
schedule
24.12.2023
отправить полное содержимое кольцевого буфера при подписке, а затем отправить новые данные
Я новичок в boost::asio.
Мне нужно закодировать модуль, который читает из канала и помещает данные в кольцевой буфер (у меня нет проблем с реализацией этой части).
Другая часть модуля ожидает, пока потребитель откроет новое TCP-соединение или...
422 просмотров
schedule
19.12.2023
asio use_future вместо yield[ec]
я хочу сделать контейнер фьючерсов, каждое будущее является пустым результатом задачи, чтобы я мог использовать wait_for_any в контейнере, каждая задача - это сопрограмма, которую я в настоящее время реализую с использованием yield_context, и внутри...
222 просмотров
schedule
22.11.2023