在ATEASY开发环境中使用Winsock(TCP / IP)功能

时间:2018-04-10 13:02:34

标签: tcp winsock

我正在使用WsReceive()函数,我想问一下值aioDefault的含义是什么 和aioDisableWsReceiveEarlyReturnenMode”参数?

1 个答案:

答案 0 :(得分:0)

我在ATEASY文档中找到了这个:

  

如果是enMode,输入接收模式包括aioDisableWsReceiveEarlyReturn,   当有瞬间时,它会阻止WsReceive从“早期返回”   正在接收的数据中断。

这是来自ateasy的在线帮助(来自ateasy论坛的专家小费):

  

如果sEos参数为空字符串且未使用aioDisableWsReceiveEarlyReturn模式标志(默认情况),则如果在输入缓冲区中找到字符,则该函数将立即返回,并且将忽略超时。使用aioDisableWsReceiveEarlyReturn标志将确保仅在达到超时或接收到所有lBytes字符时才返回该函数。