Suchergebnisse für Anfrage "boost-asio"

2 die antwort

Wie kann man ein merkwürdiges undefiniertes Verhalten im C ++ - Code feststellen?

Ich habe seltsames Verhalten im Serverprogramm. In einem einfachen Beispiel funktioniert es einwandfrei (ich füge überall Spuren ein, in pion und asio). #include <pion/http/server.hpp> #include <pion/http/response_writer.hpp> #include ...

2 die antwort

boost :: asio löst ein sigsegv in std :: type_info :: operator == @ a

Also, ich habe eine Anwendung, die boost :: asio verwendet. Aufgrund der Komplexität des Projekts kann ich den Quellcode leider nicht weitergeben: Die Anwendung verwendet die Asio Lib von Boost, um einige Webservices zu erstellen. Beim ...

2 die antwort

Ist es sicher, Spawn direkt in einer Asio-Stapel-Coroutine einzusetzen?

Wenn ich Spawn verwende, um eine neue, stapelbare Coroutine in einer Coroutine zu starten, sagt Valgrind, dass man häufig nicht initialisierten Wert verwendet valgrind output [http://paste.ubuntu.com/10640792/]). Dann benutze ich ...

TOP-Veröffentlichungen

18 die antwort

Wie stelle ich eine Zeitüberschreitung beim Blockieren von Sockets in Boost Asio ein?

Gibt es eine Möglichkeit, einen ausstehenden Vorgang abzubrechen (ohne die Verbindung zu trennen) oder eine Zeitüberschreitung für die Boost-Bibliotheksfunktionen festzulegen? D. Ich möchte eine Zeitüberschreitung für das Blockieren des ...

6 die antwort

können Sie die Socket-Optionen SO_RCVTIMEO und SO_SNDTIMEO in boost asio einstellen?

können Sie die Socket-Optionen SO_RCVTIMEO und SO_SNDTIMEO in boost asio einstellen? Wenn das so ist, wie Hinweis Ich weiß, dass Sie stattdessen Timer verwenden können, aber ich würde gerne etwas über diese Socket-Optionen erfahren.

2 die antwort

Verwenden von boost :: asio :: io_service als Klassenmitgliedsfeld

Ich habe Klasse, in der ich Boost Asio Library benutze: Header class TestIOService { public: void makeConnection(); static TestIOService getInst(); private: TestIOService(std::string address); std::string address; // boost::asio::io_service ...

2 die antwort

Wie lasse ich die Boost / Asio-Bibliothek einen Timer wiederholen?

Hier finden Sie den Code in der Dokumentation zur Boost-Bibliothek. #include <iostream> #include <boost/asio.hpp> #include <boost/date_time/posix_time/posix_time.hpp> void print(const boost::system::error_code& /*e*/) { std::cout << "Hello, ...

4 die antwort

SO_RCVTIME und SO_RCVTIMEO wirken sich nicht auf Boost.Asio-Vorgänge aus

Below ist mein Code boost::asio::io_service io; boost::asio::ip::tcp::acceptor::reuse_address option(true); boost::asio::ip::tcp::acceptor accept(io); boost::asio::ip::tcp::resolver resolver(io); boost::asio::ip::tcp::resolver::query ...

8 die antwort

boost :: asio :: async_read_until liest alle Daten anstatt nur einige

Ich ändere das Boost Asio-Echo-Beispiel, um @ zu verwendeasync_read_until, um die Eingabe wortweise zu lesen. Obwohl ich @ benutasync_read_until, alle gesendeten Daten scheinen vom Socket gelesen zu werden. Könnte jemand bitte raten: #include ...

2 die antwort

iostream und No_delay Option

Ich versuche, den Nagle-Algorithmus zu deaktivieren, indem ich die Antwort für dieselbe Frage verwende:ASIO ip :: tcp :: iostream und ...