当前位置:  技术问答>linux和unix

socket写数据的问题,高手请进

    来源: 互联网  发布时间:2015-10-09

    本文导语:  fcntl( fd, F_SETFL, fcntl(fd, F_GETFL) | O_NONBLOCK ); fd_set wfds;            struct timeval tv;            int retval;            /* Watch stdin (fd 0) to see when it has input. */            FD_ZERO(&wfds);    ...

fcntl( fd, F_SETFL, fcntl(fd, F_GETFL) | O_NONBLOCK );
fd_set wfds;
           struct timeval tv;
           int retval;

           /* Watch stdin (fd 0) to see when it has input. */
           FD_ZERO(&wfds);
         for(;;) {
           
           FD_SET(fd, &wfds);
           
           /* Wait up to five seconds. */
           tv.tv_sec = 1;
           tv.tv_usec = 0;

           retval = select(1+fd, NULL, &wfds, NULL, &tv);
           /* Don't rely on the value of tv now! */

           if (retval == -1)
               perror("select()");
           else if (retval && FD_ISSET(fd, &wfds)) {
               //printf("Data is available now.n");
               
               memset(buffer, 0x00, 1024);
net_write(fd, buffer, 1024);
s+=1024;
printf("Data Send total %dn", s);

if(s>=l) {
FD_CLR(fd, &wfds);
break;
cout 

    
 
 

您可能感兴趣的文章:

  • Socket网络高手请进,关于socket通讯.
  • help! JAVA下有类似VC++ 下的socket 类吗?请各位高手看一下!!
  • *******求教高手SOCKET通讯问题!
  • 请问关于socket客户端因事件启动新线程的问题.高手请进
  • 高手啊,请问如何将BufferedImage转换为可以用SOCKET传输的数据
  • 高手前进,关于socket
  • 关于socket通信,C的代码,有个问题请教高手!
  • windows和linux进行socket通讯问题(高手请进!)
  • Socket弱弱地问!!高手救命
  • linux下socket编程高手请进(分不够再加)
  • Socket高手帮忙看一下,来者有分
  • socket编程中一个还没想明白的问题!希望得到高手的帮助!
  • socket高手请进!可以解决吗?
  • 哪位高手给个unix系统下C语言socket+fork()+select()的例子?
  • (请高手救命啊!在线等)Socket Send的时候,不停的得到EINTR错误返回, 请问是为什么?
  • 各位高手,怎么在J2ME中进行socket传输呀?请帮忙给个提示。
  • linux & unix 如何把 long型转化为 字符串数组(用来拼socket报文)?高手请救!!
  • 我在SCOUNIX上用C写了一段SOCKET程序,在SCOUNIX上运行正常,但是在SOLARIS上则出错,请问高手,这是为什么?
  • 200分!!嵌入式Linux下通过TCP访问服务器,Socket被服务器重置,错误号104??(高手请进)解决后加送100分!!!
  • 向高手求助一个简单问题:为什么我在linux上的socket编程bind失败,告诉是权限不允许?
  • php实现socket实现客户端和服务端数据通信源代码
  • socket 编程时,write的写入的数据大于socket缓冲区,会有什么结果??
  • libevent2需要从socket读一段数据写入一个socket中,同时发送给另一个socket
  • 创建了2个套接字Raw socket和socket,都调用recvfrom(),一个专门捕获数据包,一个在9001端口监听UDP请求,怎么不行?
  • 从多个socket接收数据
  • 在unix下编写socket,从远端接收数据并存入db2数据库
  • 你是否可以回答Socket的问题?数据先后问题
  • 请教:多线程使用同一个socket进行数据收发会出现什么问题?
  • UDP SOCKET编程,不能发送广播数据包
  • vc通过socket发送数据给java的问题
  • socket编程中的带外数据问题
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • linux socket问题。。怎样获得已帮定特定port的一个套接字socket
  • 关于socket概念的理解问题!
  • socket编程 中的bind问题
  • 多进程socket编程问题
  • Socket的问题
  • socket accept问题,大家指教。
  • socket客户端程序的问题
  • 关于多网口socket通信的简单问题
  • fgets用在SOCKET流上的问题
  • linux socket fd 写阻塞问题
  • linux下用socket实现多进程间通信问题?
  • sco unix下socket编程的问题,请大家帮忙
  • libevent2需要从socket读一段数据写入一个socket中,同时发送给另一个socket iis7站长之家
  • socket编程中的问题,请各位大侠指教!
  • 急!!请教关于linux socket编程的一个问题!!
  • socket编程,使用recvfrom()函数监听问题。
  • linux下socket编程问题!
  • 请教两个小问题:一个cgywin下使用vi的问题,另一个socket的问题
  • 请教一个socket编程问题
  • windows 与 linux socket 编程问题
  • java命名空间java.net类socket的类成员方法: socket定义及介绍
  • re socket编程中 ACCEPT返回的socket与原socket(他参数中的)端口号一样吗?
  • java命名空间java.nio.channels类socketchannel的类成员方法: socket定义及介绍
  • socket 通讯开发包 Simple Sockets
  • java命名空间java.nio.channels类serversocketchannel的类成员方法: socket定义及介绍
  • C++ Socket 库 C++ Sockets
  • java命名空间java.nio.channels类datagramchannel的类成员方法: socket定义及介绍
  • vc做的的socket应用和unix下socket?
  • java命名空间java.net类socket的类成员方法: getsendbuffersize定义及介绍
  • QSocketDevice ( int socket, Type type )中那个 int socket 是哪里来得?
  • java命名空间java.net类socket的类成员方法: getreceivebuffersize定义及介绍


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3