gc87
96992eff71
refactor(mqtt): Modify unreasonable code
...
* Modify header file ordering
* Modify mqtt.* to mqtt_*.* to avoid ide parsing exception
* Modify part of the code according to the pr revision comments
2022-07-15 13:51:02 +08:00
gc87
596cd699fd
feat(mqtt): state json string send
2022-07-15 13:51:02 +08:00
gc87
efd8083a75
fix(mqtt): bio should retry flag clear
2022-07-15 13:51:02 +08:00
fengzero
3c5ae487b0
fix(errorcode): return NEU_ERR_PLUGIN_TAG_NOT_READY when the tag value cache does not exist
2022-07-14 07:34:13 +00:00
fengzero
e477336fa1
fix(connection): trigger disconnect callback if reconfig
2022-07-14 06:01:05 +00:00
fengzero
a93796aa0c
fix(driver): memory leak
2022-07-13 09:40:38 +00:00
fengzero
1fbebd3872
feat(connection): wait fixed msg
2022-07-13 07:46:38 +00:00
fengzero
a7eae59be6
assert nng init
2022-07-11 03:21:12 +00:00
fengzero
a09cb6727c
fix(manager): wait node init
2022-07-06 07:28:57 +00:00
fengzero
82e7a907e3
mqtt: del sleep 1s
2022-07-06 07:08:35 +00:00
eeff
282ca37050
ci: remove cppcheck errors
2022-07-04 22:49:58 +08:00
fengzero
0b1fb54543
fix: cppcheck warning
2022-07-04 09:12:44 +00:00
gc87
b0db5edea1
fix(mqtt): implicit conversion error
...
Resolves #474
2022-06-30 10:28:36 +08:00
gc87
8231e2ffd0
fix(mqtt): topic is subscribed repeatedly
2022-06-30 10:00:47 +08:00
fengzero
62f59dca65
fix timer trigger
2022-06-30 01:29:14 +00:00
eeff
680f2e4162
chore: relegate persiter read_file_string log level
2022-06-29 14:29:16 +08:00
fengzero
093b92a1b9
event(timer): first timer triggered
2022-06-28 08:19:45 +00:00
gc87
99f742f2a9
fix(base64): decode output len error
2022-06-27 17:38:21 +08:00
fengzero
a6a4ce1f78
fix(driver): update all tag error if tag == NULL
2022-06-27 08:13:54 +00:00
fengzero
0220bc8c3d
modify update tag log level
2022-06-25 07:27:48 +00:00
fengzero
251efa63a2
neu_type_e log string
2022-06-25 06:55:43 +00:00
fengzero
98306b5adb
connection: add buf used log
2022-06-24 11:34:22 +00:00
fengzero
26de9b948d
fix(driver): read/write check group
2022-06-24 08:30:51 +00:00
fengzero
25ed37c39b
notify app subscribe if neuron restart
2022-06-24 06:28:38 +00:00
fengzero
4aebd5f1ce
check tag name/address len
2022-06-23 08:12:00 +00:00
fengzero
7cb727581f
chore(api): check node/group name len
2022-06-23 05:48:52 +00:00
fengzero
dcd34e0b87
feat(driver): the value of tag will expire after 5X group interval
2022-06-23 04:59:32 +00:00
fengzero
a45db0eff6
fix(adapter): response error if node not running
2022-06-23 02:43:15 +00:00
fengzero
cd973f3737
fix(adapter): memory leak if sendmsg fail
2022-06-22 09:24:16 +00:00
fengzero
3244fe74e8
set adapter name in uninit msg
2022-06-22 08:11:19 +00:00
fengzero
6f734df43e
fix(adapter): free adapter setting
2022-06-22 06:30:23 +00:00
fengzero
abddb3339f
manager: log msg type string
2022-06-22 06:01:35 +00:00
fengzero
972204d8aa
fix(adapter): read signed number
2022-06-22 03:38:50 +00:00
fengzero
f4e63826fd
fix(adapter): memory leak if write non-exist tag
2022-06-22 02:42:03 +00:00
fengzero
3aa6d1f578
remove libcsptr copyright
2022-06-21 09:15:59 +00:00
fengzero
bce54a0ed6
driver: support update group error
2022-06-21 07:58:25 +00:00
fengzeroz
4eb7a4bb4c
Merge pull request #567 from gc87/branch-mqtt
...
feat(mqtt): add zlog with cat to mqtt_c_client.c
2022-06-21 11:39:53 +08:00
fengzero
d05688f9c8
fix(manager): when the neuron exits, the node data is deleted
2022-06-21 03:09:31 +00:00
gc87
d47ea13594
feat(mqtt): add zlog with cat to mqtt_c_client.c
2022-06-21 10:51:31 +08:00
fengzero
11788dab41
connection: add send log
2022-06-21 02:08:00 +00:00
fengzero
ab334c7286
fix(adapter): handle NEU_REQ_UPDATE_LICENSE
2022-06-21 01:28:25 +00:00
fengzero
566487d1f8
add NEU_RESP_APP_SUBSCRIBE_GROUP msg nofity app subscribe group
2022-06-20 09:57:26 +00:00
fengzero
50f5121c3b
adapter(driver): remove mtx
2022-06-20 08:14:37 +00:00
fengzero
993530f86b
refactor persist & adapter msg
2022-06-20 08:08:40 +00:00
gc87
5e16738a23
fix(mqtt): double free and context leak
2022-06-17 17:57:14 +08:00
fengzeroz
341bdfd61f
Merge pull request #557 from gc87/mqtt-queue-remove
...
refactor(mqtt): remove sys/queue.h deps
2022-06-17 15:25:15 +08:00
fengzero
1e29e4cb1c
remove plugin_info.h & adapter_msg.h
2022-06-17 07:02:32 +00:00
gc87
fe98452624
refactor(mqtt): remove sys/queue.h deps
2022-06-17 15:01:28 +08:00
fengzeroz
dcb17c80cb
Merge pull request #553 from gc87/mqtt-queue-remove
...
Disconnect on user send stop command
2022-06-17 14:50:21 +08:00
gc87
24eeb4787f
refactor(mqtt): remove sys/queue.h deps
2022-06-17 11:49:08 +08:00