代码之家  ›  专栏  ›  技术社区  ›  Brian

SIO_-FLUSH的行为

  •  2
  • Brian  · 技术社区  · 17 年前

    当SIO_FLUSH socket ioctl在Windows环境(在用户空间)中使用时,我不知道会发生什么。这是:(1)将TCP/IP发送队列中的数据完全丢弃到黑洞中,还是(2)将排队的发送数据推送到连接上,直到缓冲区为空,或者(3)执行其他操作?谢谢

    1 回复  |  直到 17 年前
        1
  •  2
  •   Aditya Sehgal    16 年前

    有了Windows,你永远无法确定。 this (搜索SIOFLUSH)表示它丢弃与套接字关联的发送队列。这也是我使用SIO_FLUSH时所期望的

    推荐文章