Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1907 connectés 

  FORUM HardWare.fr
  Programmation
  C++

  [reseau] Probleme de notifications avec la Classe CAsyncSocket

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[reseau] Probleme de notifications avec la Classe CAsyncSocket

n°187490
Infinity2k
Posté le 31-07-2002 à 17:36:40  profilanswer
 

Bonjour a tous !
 
  En fait, j'ai un probleme de notification. En effet, je pensais k'a priori, avec la classe CAsyncSocket, la notification OnSend était appellée régulierement par le framework, donc pour voir ca, j'ai fait un truc de ce style :
 
 
(CConnection dérive de CAsyncSocket)
 
void CConnection::OnSend(int nErrorCode)
{
 AfxMessageBox("coucou" );
 CAsyncSocket::OnSend(nErrorCode);
}
 
mais j'ai droit k'a un seul coucou !!!
et non pas plusieurs comme je pensais, si kkun peut m'expliquer le pourquoi du comment ...

mood
Publicité
Posté le 31-07-2002 à 17:36:40  profilanswer
 

n°187890
try58
Posté le 01-08-2002 à 11:00:19  profilanswer
 

[:tomilou]


---------------
LOVE & PEACE !!! [:kirvel]
n°187896
impulse
Posté le 01-08-2002 à 11:07:26  profilanswer
 

[:tomilou]

n°187918
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 01-08-2002 à 11:35:54  profilanswer
 

et pourquoi t'attends tu à plusieurs Coucou ? OnSend est déclenché quand des donneés sont prêtes à partir... je vois pas ou est le problème ?  :??:


---------------
J'ai un string dans l'array (Paris Hilton)
n°187944
Infinity2k
Posté le 01-08-2002 à 12:09:14  profilanswer
 

Salut !
 
  En fait c'est bon, j'ai réglé mon probleme =)
Je vais expliquer au cas ou ca interesse kkun : En fait la notification OnSend est appellée dès que le socket est connecté et 'R'appellée uniquement quand le Send devient bloquant (renvoie WSAEWOULDBLOCK), voila. (alors que moi je pensais que la notification était réguliere)
 
Merci quand même !

n°187948
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 01-08-2002 à 12:12:42  profilanswer
 

Ben oui, il faut toujours tester si nErrorCode est égal à WSAWOULDBLOCK avant d'envoyer les données, sinon le socket devient effectivement bloquant.
 
Si tu t'étais mieux expliqué, je t'aurais aidé de suite :)


---------------
J'ai un string dans l'array (Paris Hilton)

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C++

  [reseau] Probleme de notifications avec la Classe CAsyncSocket

 

Sujets relatifs
probleme de date dans les requeteProblème requête MySql avec un ";" dedans (un peu de PHP aussi)
problème avec find et grep ss unix[Java] Probleme de SocketException
[ CSS ] Probleme avec des tableaux.Problème avec Bouton "Précedent" sur mon site
Probleme avec la fonction UPDATE[PHP] Problème pour récupérer des variables d'un formulaire
[C] Problème réseau ! 
Plus de sujets relatifs à : [reseau] Probleme de notifications avec la Classe CAsyncSocket


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR