比如Connect消息,是socket开始试图连接网络还是网络已经连上?
再比如Accept消息,是有人想连我,还是已经连上了?
???
3ks

解决方案 »

  1.   

    OnAccept并不代表连上了,是想连接
    http://dev.csdn.net/article/9/9863.shtmFD_READ    应用程序想要接收有关是否可读的通知,以便读入数据
    FD_WRITE   应用程序想要接收有关是否可写的通知,以便写入数据
    FD_OOB     应用程序想接收是否有带外( O O B)数据抵达的通知
    FD_ACCEPT  应用程序想接收与进入连接有关的通知
    FD_CONNECT 应用程序想接收与一次连接或者多点j o i n操作完成的通知
    FD_CLOSE   应用程序想接收与套接字关闭有关的通知都是表示想要,并不是完成,很容易返回错误WSAEWOULDBLOCK,需要特殊处理。 
      

  2.   

    Accept表示已经进入连接队列,服务端准备用套接字与连接队列中的连接建立通信
      

  3.   

    比如Connect消息,是socket开始试图连接网络还是网络已经连上?
    //////////////////////////////连接上了,