一次收到了多組資料封包怎么办?

huaze110

  請問,若一次收到多組的資料封包,在 dealInput 函數上如何處理?

  例如: 在 dealInput 函數上預期收到27byte但實際已收到87Byte,是否是回傳0,然後在dealProcess 自行使用 Buffer 切割封包,若是這樣,dealInput 的函數就無意義了。

  請問如何處理?

982 1 0
1个回答

walkor

workerman没有dealInput dealProcess 方法。协议解析里有input方法。如果input方法预期收到27byte,就返回27就行了,然后workeman会自动分割,剩下的数据会在下一次input执行时自动传入

  • 暂无评论
年代过于久远,无法发表回答
🔝