Suchergebnisse für Anfrage "boost-asio"

2 die antwort

C ++: Boost.Asio: SSL-Serversitzung in einem neuen Thread starten

Ich habe ein Paar Server / Client-Programme geschrieben, die auf @ basieredieses Beispiel für den Server [http://www.boost.org/doc/libs/1_45_0/doc/html/boost_asio/example/ssl/server.cpp] und ich bin fertig mit allen Kommunikationsprotokollen. ...

4 die antwort

Wie erstelle ich einen Boost.Asio-Server, der mehrere Clients gleichzeitig verarbeiten kann?

Ich kann einen einfachen TCP-Server erstellen, der auf einen Client reagieren kann, aber ich kann keinen Server erstellen, der mehrere Clients gleichzeitig verarbeiten kann. Ich habe auf Beispiele wie den asynchronen TCP-Tagesserver verwiesen, ...

2 die antwort

Was verursacht einen zufälligen Absturz bei boost :: coroutine?

Ich habe eine Multithread-Anwendung, die @ verwendboost :: asio undboost :: coroutine über seine Integration inboost :: asio. Jeder Thread hat ein eigenes io_service Objekt. Der einzige gemeinsame Status zwischen Threads sind Verbindungspools, ...

TOP-Veröffentlichungen

2 die antwort

Boost :: Asio Async-Schreibvorgang fehlgeschlagen

Ich portiere eine Anwendung, die Boost :: Asio verwendet, auf ein eingebettetes System. Ich habe bereits Boost 1.57.0-Binärdateien für das Board unter Verwendung seines BSP kreuzkompiliert. Um zu testen, ob die Bibliotheken funktionieren, habe ...

4 die antwort

boost :: asio + std :: future - Zugriffsverletzung nach dem Schließen von socket

Ich schreibe einen einfachen TCP-Client zum Senden und Empfangen einzelner Textzeilen. Die asynchronen Operationen werden von std :: future ausgeführt, um das Blockieren von Abfragen mit Zeitüberschreitungen zu vereinfachen. Leider stürzt meine ...

4 die antwort

boost :: asio mit no_delay nicht möglich?

Was ich weiß.. Ich muss @ anrufset_option(tcp::no_delay(true)) Vorconnect() gemäßhttps: //stackoverflow.com/a/2587125 [https://stackoverflow.com/a/25871250] oder es wird keine Wirkung haben. Außerdem funktioniert set_option () nur, wenn der ...

2 die antwort

asio :: io_service- und thread_group-Lebenszyklusproblem

Anschauen Antworten wie diese [https://stackoverflow.com/a/19500405/1270789], wir können Sachen machen wie: boost::asio::io_service ioService; boost::thread_group threadpool; { boost::asio::io_service::work ...

4 die antwort

C ++ Boost Asio Timeout für das Blockieren von Connect

Ich habe einen C ++ - Boost-Client, der eine Verbindung blockiert und die Nachricht verarbeitet, sobald er eine Antwort erhält. Ich stehe vor einem seltsamen Problem. tcp::resolver::query query(tcp::v6(), ...

4 die antwort

Boost SSL überprüft abgelaufene und selbstsignierte Zertifikate

Ich verwende Boosts Asio, um über HTTPS eine Verbindung zu einer Site herzustellen. Ich möchte, dass dies nur gelingt, wenn das Zertifikat gültig, nicht abgelaufen, nicht selbstsigniert usw. ist. Leider scheint es unabhängig davon immer zu ...

2 die antwort

Boost :: Asio synchroner Client mit Timeout

Ich versuche, einen synchronen FTP-Client-Code mit Timeout zu erstellen, indem ich einen Thread als Timeout-Steuerelement verwende. Der Thread wird bei jeder Transaktion gestartet und schließt den Socket im Falle eines Timeouts. Dadurch wird der ...