salutations!
j'utilise la fonction select sur le conect et a chaque foi je rajoute mon socket et ma struct sockaddrin dnas un tableau de structure
comme celui ci c'est dans le but de faire un massive online.
:
Code :
- struct ClientName
- {
- string name;
- SOCKET socket;
- unsigned long ip;
- unsigned short port;
- };
- int NbrClient=0;
- sockclient = accept(con, (SOCKADDR *)&client,&clen ) ;
- if (sockclient!=-1)
- {
- StrucClient[NbrClient].ip=client.sin_addr.S_un.S_addr;
- StrucClient[NbrClient].port=client.sin_port;
- StrucClient[NbrClient].socket=sockclient ;
- FD_SET(StrucClient[NbrClient].socket,&fdread);
- NbrClient++;
- }
|
mais j'ai po tro d'idé pour aceder a cette structure avec un recv et un select
sinon deja est ce que l'ider est bonne ou ya une fonction qui simplifit ou tous autre idé serais la bien venu
merci de vo reponce!!!