关于关闭未发送完的包裹

来源:8-6 构建有序消息体-基本发送调度实现

慕的地0074987

2020-06-12

图片描述
在这里判断当前未发送完的包裹将它关闭,既然没有发送完成,为什么要关闭呢?老师

写回答

2回答

none_nkn

2020-06-20

这里是如果前一个包裹引用还在时,则把它关闭(封包),并没有损坏包裹。另外实际上StringSendPacket的close方法并没有做任何事情。

0
1
Qiujuer
是的,因为绝大部分的字符串文件都无需序列化到文件中,大部分都是短字符串,都是直接使用内存来的。
2020-06-24
共1条回复

Qiujuer

2020-06-15

判断发送是否完成是在外部的地方进行判断的吧,这里是到了发送在一个的地方了,所以遇到上一个如果未关闭则进行关闭操作。

0
0

Socket网络编程进阶与实战 系统掌握Socket核心技术

理论+实践,系统且深入掌握Socket核心技术,从容应对各种Socket应用场景的不二之选

2314 学习 · 476 问题

查看课程