คำถามในหัวข้อ 'boost-asio'
C ++ Boost ASIO: จะอ่าน / เขียนด้วยการหมดเวลาได้อย่างไร
จากการอ่านรายการ Stack Overflow อื่นๆ และเอกสารประกอบ boost::asio ฉันยืนยันว่าไม่มีการเรียกการอ่าน/เขียน ASIO แบบซิงโครนัสที่ให้การหมดเวลาใช้งานง่ายเป็นพารามิเตอร์สำหรับการโทร
ฉันกำลังอยู่ระหว่างการแปลงแอปพลิเคชันซ็อกเก็ต Linux...
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 sock(io);...
697 มุมมอง
schedule
28.10.2023
Boost.Asio object_handle ไม่รอ stdin เมื่อทำการดีบัก
ฉันกำลังพยายามใช้ object_handle ของ Boost.Asio เพื่อรออินพุตจากคอนโซล:
int main()
{
using namespace boost::asio;
io_service io;
windows::object_handle in(io);
in.assign(::GetStdHandle(STD_INPUT_HANDLE));
in.wait();...
127 มุมมอง
schedule
24.12.2023
ส่งเนื้อหาทั้งหมดของบัฟเฟอร์วงแหวนในการสมัครสมาชิกแล้วส่งข้อมูลใหม่
ฉันเป็นมือใหม่ในการ boost::asio
ฉันจำเป็นต้องเขียนโค้ดโมดูลที่อ่านจากไปป์และวางข้อมูลลงในบัฟเฟอร์แบบวงแหวน (ฉันไม่มีปัญหาในการใช้งานส่วนนี้)
อีกส่วนหนึ่งของโมดูลรอให้ผู้บริโภคเปิดการเชื่อมต่อ TCP ใหม่หรือซ็อกเก็ตโดเมน unix...
422 มุมมอง
schedule
19.12.2023
asio use_future แทนผลผลิต [ec]
ฉันต้องการสร้างคอนเทนเนอร์แห่งฟิวเจอร์ส แต่ละอนาคตถือเป็นผลลัพธ์ของงานเป็นโมฆะ เพื่อที่ฉันจะได้ใช้ wait_for_any บนคอนเทนเนอร์ แต่ละงานคือโครูทีนซึ่งฉันกำลังใช้งานโดยใช้ผลผลิต_คอนเท็กซ์ และภายในโครูทีนนี้มีฟังก์ชันเริ่มต้นซึ่งส่งคืน ec และผลลัพธ์โดยที่...
222 มุมมอง
schedule
22.11.2023