socket网络断开

int iConn = 0;
  if (state1.sck1 != null)
  {
  if (state1.sck1.Connected)
  {
  if (state1.sck1.Poll(500, SelectMode.SelectRead))
  {
  iConn = state1.sck1.Receive(state1.acBuff);
  if (iConn == 0)
  {
  //socket连接已断开
  }
  }
  else
  {
  iConn = 1; //连接
  }
  }
  }

posted @ 2012-08-10 16:39  RyanRuan  阅读(350)  评论(0编辑  收藏  举报
View Code