請問,若一次收到多組的資料封包,在 dealInput 函數上如何處理?
例如: 在 dealInput 函數上預期收到27byte但實際已收到87Byte,是否是回傳0,然後在dealProcess 自行使用 Buffer 切割封包,若是這樣,dealInput 的函數就無意義了。
請問如何處理?
workerman没有dealInput dealProcess 方法。协议解析里有input方法。如果input方法预期收到27byte,就返回27就行了,然后workeman会自动分割,剩下的数据会在下一次input执行时自动传入
dealInput
dealProcess
input
workerman没有
dealInput
dealProcess
方法。协议解析里有input
方法。如果input
方法预期收到27byte,就返回27就行了,然后workeman会自动分割,剩下的数据会在下一次input
执行时自动传入