boost-asio

    1

    1답변

    에서 나는 다음을 수행 ASIO와 클라이언트를 작성하려고에 대한 혼란 : 가 서버에 연결합니다. 의 데이터를 다시 읽으려고 시도합니다.이 서버에 연결되었습니다. 내가 아는 문제는 예상대로 작업이 순서대로 실행되지 않는 것입니다. 여기 코드는 다음과 같습니다 std::future<NetMessage> Cliente::asyncConnectTo(std::str

    3

    2답변

    나는 boost :: asio에 새로 왔습니다. 실행을 시도 중 ab -n 20000 -c 5 -r http://127.0.0.1:9999/ 테스트는 매번 16000 요청 후에 막히게됩니다. 그러나 그것은 완료됩니다. 또한 나는 많은 실패한 요청을 받는다. 어떤 코드하고있다 : A.는 async_connect 소켓을 작성 F. 할 일을 채택 B. 만들기

    1

    1답변

    개별 패킷 형태로 통신하는 직렬 장치 용 드라이버를 작성하고 있습니다. 또한 사용자가 직렬 트래픽의 덤프 파일에서 패킷을 해석 할 수 있기를 바랍니다. 앞으로 다른 유사한 드라이버를 작성할 계획입니다. 사용 가능한 라이브러리와 표준을 살펴본 후 iostream에서 와이드 문자로 변환하여 바이트 스트림과 패킷 스트림 사이를 변환하는 방법을 제공하기 위해 st

    0

    1답변

    나는 boost :: asio :: deadline_timer를 사용하여 함수를 실행했습니다. 내부 class MosquitoInterface{ MosquitoInterface(deadline_timer &timer) : t(timer){} } 를 따를 때 나는 MosquitoInterface 클래스가 내 main.c int main(in

    2

    1답변

    클라이언트를 만들고 서버와 통신하기 위해이 코드 http://www.boost.org/doc/libs/1_42_0/doc/html/boost_asio/tutorial/tutdaytime1/src.html 을 사용하고 있습니다. 내가 boost::asio::write(socket, boost::asio::buffer(msg), ignored_error);

    2

    1답변

    다음 코드는 boost :: property_tree :: read_xml() 호출에서 seg 오류로 인해 충돌합니다. boost :: asio :: spawn()을 사용하여 생성 된 io_service 핸들러 내부에서 호출 된 경우에만 발생합니다. 처리기가 방금 게시되면 괜찮습니다. 해결 방법이 있습니까? 우리가 rapidxml 파서는 기본적으로 부스트

    1

    1답변

    소켓을 닫거나 타이머를 취소하는 등의 작업을 통해 완성 처리기가 래핑 된 완성 된 비동기 작업이 있다고 가정 해보십시오. 따라서 완료 핸들러가 대기열에 추가됩니다 오류 코드는 operation_aborted입니다. 이제 그들은 io_service에 의해 대기열에서 해제 될 수 있습니다. 내가이 이야기를 올바르게 말하는 방식입니까? 그렇다면 io_servic

    -2

    1답변

    C++ asio 라이브러리 (http://think-async.com/Asio/asio-1.10.6/doc/asio/overview/core/allocation.html)의 사용자 지정 할당 자 기능을 사용하려고합니다. 내 기능 코드는 네임 스페이스 bb에 있으며 사용자 지정 할당 기능인 void* asio_handler_allocate(std::size_

    0

    1답변

    나는이 코드를 온라인으로 받았고 타이머를 추가하여 패킷을 너무 자주 읽도록했습니다. server1.cpp: In member function ‘void UDPClient::handle_receive(const boost::system::error_code&, size_t)’: server1.cpp:51:66: error: invalid use of non

    3

    2답변

    나는 boost asio에서 비즈니스 로직이있는 http 프록시 서버를 구현하고있다. 포인트 (1) boost :: asio :: streambuf response_에는 http 헤더와 http body의 일부가 들어 있습니다. HTTP_RESPONSE를 구문 분석 한 후 :: 버퍼를 향상을 :: ASIO :: streambuf의 response_가 비어