wdvxdr
102bda2cfa
network: move server addr list to transport
2022-02-03 22:10:08 +08:00
LXY
f5b16b19c2
Network refactor ( #229 )
...
* 重构:netLoop下移到Listener
* 格式:修正NewClient中注释段缩进
* 格式:更名&将代码移动到对应位置
* 格式:TCPListener去锁化
* 修正:netLoop中的错误调用
* 修正:使其可用
* 修正:使功能一致
* 修正:现在可正常运行
* 优化:更早的释放锁(?
* 修正:未写完的部分
* 修正:潜在的断线时仍然认为在线这件事&删除空重复文件
* 文档:添加部分注释
* 修正:CoverError可能引起死锁
* 修正:永远不会被触发的DisconnectEvent
* 文档:将注释移动至对应位置
2021-12-27 15:36:52 +08:00
wdvxdr
9bd6b38f90
refactor: handle params in request
2021-12-27 15:36:47 +08:00
wdvxdr
a3b4e1b994
client: move parse packet logic to transport
2021-12-24 17:18:42 +08:00
wdvxdr
254eef3a5a
internal/oicq: reduce lambda
2021-12-24 14:22:10 +08:00
源文雨
3e84f279c1
fix: use general write at method ( #225 )
...
* fix: use general write at method
* fix: drop WriteShortBufLenExcludeSelfAfterPos
2021-12-23 22:09:04 +08:00
源文雨
b1279cf08f
perf(writer): drop some lambda expressions ( #224 )
...
* perf(writer): drop some lambda expressions
* perf(writer): drop more lambda expressions
* fix: resolve conflicts
* perf(writer): drop more lambda expressions
* fix: modify function name
* perf(writer): drop more lambda expressions
* fix: some error
2021-12-23 21:04:15 +08:00
wdvxdr
d2dc2e472d
client: pack packet by transport
2021-12-22 22:47:00 +08:00
wdvxdr
3e2b57eab5
internal/network: first version of transport send
2021-12-22 20:13:23 +08:00