Re[11]: CAsyncSocket&Receive
От: butcher Россия http://bu7cher.blogspot.com
Дата: 16.06.04 08:55
Оценка:
Здравствуйте, zaxs, Вы писали:

Z>Здравствуйте, butcher

Z>а может я что-то не так делаю?

Z>struct fd_set zaxs12;
Z>int flag,err;
Z>struct timeval timez;

Z>while(1)
Z>{
        FD_ZERO(&zaxsl2);
        FD_SET(srv_socket, &zaxsl2);
        timez.tv_sec=60;
        timez.tv_usec=0;

        flag = select(0, &zaxs12 ,NULL, NULL, &timez);
        if(flag == SOCKET_ERROR) {
            /* error handling */
        } else if(flag == 1){
            bait = recv (srv_socket , szBuf, 65535, 0);
            if(bait == SOCKET_ERROR){
                /* error handling */
            } else if(bail != 0){
                zaxs.Write(szBuf,bait);
            } else {
                /* close connection */
            }
        }
Z>}

что-то типа такого..

Нет ничего невозможного..
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.