Suchergebnisse für Anfrage "boost-asio"
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. ...
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, ...
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, ...
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 ...
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 ...
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 ...
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 ...
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(), ...
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 ...
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 ...