RyanCW
|
53d3452a3d
perf: ack链表处理函数添加节流措施
|
1 year ago |
RyanCW
|
f79bed6b40
refactor: 心跳逻辑优化
|
1 year ago |
RyanCW
|
05e39faab5
refactor: keepalive接口添加send失败日志
|
1 year ago |
RyanCW
|
db2c8b6388
feta: keepalive逻辑优化
|
1 year ago |
RyanCW
|
e3bc08fd0f
fix: 消除一些类型警告
|
1 year ago |
RyanCW
|
77d13d66f4
refactor: log组件优化
|
1 year ago |
RyanCW
|
11b3efdb93
refactor: 删除未使用变量
|
1 year ago |
RyanCW
|
2e8f0ce3fe
fix: msgData字段添加topicLen字段
|
1 year ago |
RyanCW
|
9a91eb90fe
refactor: 将mqtt的port类型该为uint16_t
|
1 year ago |
RyanCW
|
30c694a97b
style(格式): 代码格式优化
|
1 year ago |
RyanCW
|
315df00560
refactor(线程安全): 优化多线程调用时可能发生的问题
|
1 year ago |
RyanCW
|
d423787ffa
refactor(销毁ack): 销毁函数整合移除操作
|
1 year ago |
RyanCW
|
9613963761
fix(消息句柄): 没有正确释放msg消息句柄
|
1 year ago |
RyanCW
|
fd08a4c438
fix(接收缓冲区): 对接收缓冲区做越界处理
|
1 year ago |
RyanCW
|
13291ac8c4
fix(死锁): qos1 / qos2消息解析时可能会产生死锁
|
1 year ago |
ryancw
|
696c488e72
fix(指针): 打印信息指针指向错误
|
1 year ago |
RyanCW
|
beffb38b4b
fix(ack): ack链表创建优化,ack资源部分没有互斥
|
1 year ago |
RyanCW
|
95a9954dca
fix(重发): 指针错误
|
1 year ago |
ryancw
|
16084df514
Merge branch 'main' of https://github.com/Ryan-CW-Code/RyanMqtt
|
1 year ago |
ryancw
|
89b05fab64
fix(重发): 对何时删除重发会话进行调整
|
1 year ago |
RyanCW
|
67765e5b7e
refactor(mqtt结构体): 将无需指针形式的结构体key,改为结构体变量。降低malloc管理难度
|
2 years ago |
ryancw
|
69cbf300dc
refactor(keepAlive platform): 优化心跳保活逻辑、增加linux平台接口、平台接口优化、msg句柄函数优化
|
2 years ago |
ryancw
|
571a9ad308
示例删除无用延时、断连状态释放顺序修改
|
2 years ago |
ryancw
|
2138d2a378
优化客户端销毁逻辑、更新测试用例、代码逻辑优化
|
2 years ago |
ryancw
|
0e620fe75c
更新示例、更新readme、优化log组件、去除配置信息里面的静态缓存标志位、细节优化
|
2 years ago |
ryancw
|
dd9f1458bc
destory客户端逻辑修改、quecopen接口修改
|
2 years ago |
ryancw
|
8873fa29cd
重构log组件、添加quecOpen平台实现、packetType错误修复
|
2 years ago |
Ryan-CW
|
0fdca5bcf0
log组件更改
|
3 years ago |
Ryan-CW
|
3142c4c6da
bug修复,log组件待重制
|
3 years ago |
Ryan-CW
|
f15b2f974e
更改LOG打印方式
|
3 years ago |