preguntar acerca de boost-asio

5
réponses

boost:: asio déconnecter proprement

Parfois boost:: asio semble se déconnecter avant que je le veuille, c'est-à-dire avant que le serveur ne gère correctement la déconnexion. Je ne suis pas sûr de savoir comment cela est possible parce que le client semble penser qu'il a complètement E …
demandé sur 1970-01-01 00:33:30
2
réponses

C++ Boost ASIO simple minuterie périodique?

Je veux une minuterie périodique très simple pour appeler mon code toutes les 50ms. je pourrais faire un thread qui dort pendant 50ms tout le temps (mais c'est une douleur)... Je pourrais commencer à regarder dans les API Linux pour faire des minuter …
demandé sur 1970-01-01 00:33:30
3
réponses

boost::asio::générer des rendements en rappel

j'essaie de réécrire un projet en utilisant boost::asio::spawn coroutines. Certaines parties du projet ne peuvent pas être modifiées. Par exemple, la bibliothèque de protocole de stockage est aussi écrite avec boost::asio, mais sans coroutines. le …
demandé sur 1970-01-01 00:33:34
5
réponses

Boost:: asio winsock et winsock 2 Problème de compatibilité

Mon projet utilise windows.h dans lequel winsock.h est utilisé, et je dois inclure boost:assio qui utilise winsock2. Donc j'ai beaucoup d'erreurs qui disent Winsock.h déjà inclus. Je peux définir WIN32_LEAN_AND_MEAN. alors que windows.il n'utiliserai …
demandé sur 1970-01-01 00:33:32
3
réponses

alternatives à std:: chaîne à utiliser avec boost:: asio

boost::asiodivers read et write les fonctions et les méthodes accepter boost::asio::buffer. Selon documentation du buffer, un mutable std::string ne peut pas être enveloppé dans boost::asio::buffer, et ne peut donc pas être utilisé pour asio read fon …
demandé sur 1970-01-01 00:33:31
9
réponses

Comment définir un temps d’arrêt sur les sockets de blocage dans boost asio?

y a-t-il un moyen d'annuler une opération en attente (sans déconnexion) ou de définir un délai pour les fonctions de boost library? socket.read_some (boost:: asio:: buffer (pData, maxSize), error_); Exemple: je veux lire certains de la prise, mai …
demandé sur 1970-01-01 00:33:28
2
réponses

boost asio async write: comment ne pas interférer les appels en écriture async?

Voici mon oeuvre : Client a envoyer un message au Client B le serveur traite le message par async_read la bonne quantité de données et attendra les nouvelles données du Client A (Afin de ne pas bloquer le Client a) après le serveur va traiter l'inf …
demandé sur 1970-01-01 00:33:31
3
réponses

Quelle est la différence entre asio::tcp::socket async read some et async receive?

Quelle est la différence entre: boost::asio::tcp::socket::async_read_some() boost::asio::tcp::socket::async_receive() Qu'est-ce que je devrais préférer? ... …
demandé sur 1970-01-01 00:33:30
3
réponses

Obtenez L’adresse IP locale en utilisant Boost.Asio

je suis actuellement à la recherche d'un moyen portable pour obtenir les adresses IP locales. Parce que J'utilise Boost de toute façon, j'ai pensé que ce serait une bonne idée d'utiliser Boost.Asio pour cette tâche. Il y a plusieurs exemples sur le …
demandé sur 1970-01-01 00:33:30
9
réponses

Meilleure documentation pour Boost: asio?

La documentation disponible sur le boost site est... limité. de ce que j'ai pu lire, le consensus général est qu'il est tout simplement difficile de trouver une bonne documentation sur le boost::bibliothèque asio. Est-ce vraim …
demandé sur 1970-01-01 00:33:28