Suchergebnisse für Anfrage "boost-asio"

4 die antwort

asio :: async_write and strand

asio::async_write(m_socket, asio::buffer(buf, bytes), custom_alloc(m_strand.wrap(custom_alloc(_OnSend)))); Gewährleistet dieser Code, dass alle asynchronen Operationshandler (Aufrufe von async_write_some) innerhalb von async_write über den Strang ...

2 die antwort

Wie kann ich std :: wstring in boost :: asio :: buffer einbinden?

Ich schreibe eine Client-Server-Anwendung mit boost :: asio. Ich möchte eine Struktur von einem Client auf den Server übertragen. Die Struktur enthält einige std :: wstrings. Wie codiere ich die Struktur in boost :: asio :: buffer?

8 die antwort

boost shared_from_this <> ()

könnte jemand in ein paar knappen Worten zusammenfassen, wie der Schubshared_from_this<>() Smart Pointer sollte verwendet werden, insbesondere aus der Sicht der Registrierung von Handlern im io_service mithilfe der Bindefunktion. EDIT: Einige ...

TOP-Veröffentlichungen

2 die antwort

Wie ws2_32 in Clion verlinken

Ich verwende Clion, das MinGW und Cmake verwendet. Wenn ich versuche, den Standalone @ zu benutzasio Bibliothek bekomme ich undefined reference to `WSAStartup@8' undefined reference to `WSASetLastError@4' undefined reference to `closesocket@4' ...

2 die antwort

Erhöht :: asio die Unterstützung von Websockets?

Ich habe ein @ gepostFrag [https://stackoverflow.com/questions/36557865/websockets-using-asio-c-library-for-the-server-and-javascript-as-client] früher gefragt, warum mein Server (geschrieben in C ++ undboost::asio) kann keine Verbindung zu ...

2 die antwort

Websockets mit Asio C ++ - Bibliothek für den Server und Javascript als Client

Ich habe Servercode in C ++ mit dem @ geschriebasio Bibliothek. Ich weiß, dass der Servercode funktioniert, weil ich ihn mit einem Client getestet habe, der ebenfalls in C ++ geschrieben wurde und @ verwendeasio. Das Problem ist, dass mit dem ...

2 die antwort

boost :: asio :: async_read endet, ohne die Abschlussbedingung zu erfüllen

Auf Windows beobachte ich, dass, wenn einasync_readie @ -Operation wird an einer seriellen Schnittstelle erfolgreich abgeschlossen, und ich initiiere sofort eine andere @ -Operatioasync_read Operation zu lesenn Bytes, das zweiteasync_readie @ ...

6 die antwort

Wie erstelle ich einen Boost-SSL-Iostream?

Ich füge HTTPS-Unterstützung zu Code hinzu, der mithilfe von boost tcp :: iostream (der als HTTP-Server fungiert) Eingaben und Ausgaben vornimmt. Ich habe Beispiele gefunden (und habe einen funktionierenden HTTPS-Server), die SSL-Eingabe / ...

10 die antwort

Was ist mit boost.asio und file i / o?

Mir ist aufgefallen, dass boost.asio viele Beispiele für Sockets, serielle Ports und alle möglichen Nicht-Datei-Beispiele enthält. Google ist für mich nicht wirklich viel aufgetaucht und erwähnt, ob asio ein guter oder gültiger Ansatz für die ...

2 die antwort

Erstellen einer HTTPS-Anfrage mit Boost Asio und OpenSSL

Ich habe eine einfache HTTP-Anfrage erstellt, bei der ich GET-, POST- und PUT-Anfragen an den Server sende. Als nächstes möchte ich mithilfe der boost asio library zur HTTPS-Verbindung wechseln. Wie soll ich vorgehen? Ich habe eine ...