Commit Graph

370 Commits

Author SHA1 Message Date
eeff 45cd6be246 Revert "Make neu_manager to forward MSG_DATA_LIC_RESP messages"
This reverts commit 6593e90733.
2022-03-11 23:39:24 +08:00
eeff f14b2e4b07 Revert "Add new message type MSG_EVENT_LIC_UPDATED"
This reverts commit 7a720c8ed3.
2022-03-11 23:38:23 +08:00
eeff 5a30828af4 Revert "Add function neu_plugin_notify_event_update_lic"
This reverts commit 1838192023.
2022-03-11 23:38:23 +08:00
eeff 3a0909d2a8 Revert "Make adapter_event_notify handle NEU_EVENT_LIC_UPDATED event"
This reverts commit 19d914e6db.
2022-03-11 23:38:23 +08:00
eeff b7d1aa4f53 Revert "Make adapter_loop handle MSG_EVENT_LIC_UPDATED event"
This reverts commit ee409eea60.
2022-03-11 23:38:23 +08:00
eeff 4b3a46e998 Revert "Make manager_loop forward MSG_EVENT_LIC_UPDATED event"
This reverts commit 5c6fdb50c7.
2022-03-11 23:38:23 +08:00
gc87 2eff71d508 Add node name of sender in trans_data msg 2022-03-04 14:00:03 +08:00
gc87 c01225dcda Fix leak 2022-03-04 11:40:12 +08:00
gc87 be28d838b3 Set sender in trans_data msg 2022-03-04 10:55:46 +08:00
gc87 52b0020ee0 Modify the format of periodic upload data 2022-03-04 10:55:46 +08:00
fengzero 9cd1863b6b fix #308 remove default load license plugin and node 2022-03-04 02:32:34 +00:00
fengzero 2915404df8 fix #305 unhandle errorcode 2022-03-04 02:21:53 +00:00
fengzero 0424cc1730 fix persiste-adapter msg_pipe 2022-03-03 06:27:00 +00:00
fengzeroz 42c3655185 Merge pull request #298 from eeff/eeff/log
Add log endpoint in restful plugin
2022-03-03 13:49:10 +08:00
eeff a8fa27224a Add json log parsing code 2022-03-03 13:22:32 +08:00
fengzero 745fe3cb51 change persist node type to functional 2022-03-02 09:51:47 +00:00
fengzero 4b89022dac add node type: functional
this type of node is not instantiable
2022-03-02 09:26:51 +00:00
fengzero 4f2ab2070d del default driver/app adapter 2022-03-02 08:56:50 +00:00
fengzero 424613d530 del default mqtt/modbus adapter 2022-03-02 08:28:27 +00:00
fengzero 98c14434dc add debug log in persist write file 2022-03-02 05:51:21 +00:00
fengzero ecfab3e6b5 del the global schema, each driver maintains its own schema 2022-03-02 05:34:13 +00:00
fengzero b823a3b7c0 fix memory leak 2022-03-02 05:34:13 +00:00
fengzero b2364741e0 fix connection block read 2022-03-02 05:34:13 +00:00
fengzero 7f3630626a tag option: parse the last identification character 2022-03-02 05:34:13 +00:00
fengzeroz e1b193fbc4 Merge pull request #297 from eeff/eeff/license
License update support
2022-03-02 10:58:37 +08:00
gc87 30f019cdde Add base64 codec 2022-03-01 13:55:04 +08:00
eeff 5c6fdb50c7 Make manager_loop forward MSG_EVENT_LIC_UPDATED event 2022-03-01 12:22:24 +08:00
eeff ee409eea60 Make adapter_loop handle MSG_EVENT_LIC_UPDATED event 2022-03-01 12:22:24 +08:00
eeff 19d914e6db Make adapter_event_notify handle NEU_EVENT_LIC_UPDATED event 2022-03-01 12:22:24 +08:00
eeff 1838192023 Add function neu_plugin_notify_event_update_lic 2022-03-01 12:22:24 +08:00
eeff 7a720c8ed3 Add new message type MSG_EVENT_LIC_UPDATED 2022-03-01 12:22:24 +08:00
eeff 6593e90733 Make neu_manager to forward MSG_DATA_LIC_RESP messages 2022-02-28 16:09:14 +08:00
eeff 1e13a4b335 Make neu_manager forward MSG_CMD_GET_LIC_VAL messages to license adapter 2022-02-28 16:09:14 +08:00
eeff b00ab299b0 Make neu_manager to add license adapter if license plugin found 2022-02-28 16:09:14 +08:00
eeff 630b40e98a Fix function adapter_type_from_node_type 2022-02-28 16:09:14 +08:00
eeff 24fb585cf9 Add adapter type ADAPTER_TYPE_LICENSE 2022-02-28 16:09:14 +08:00
eeff 28ff8f37fc Make adapter loop handle message type MSG_DATA_LIC_RESP 2022-02-28 16:09:14 +08:00
eeff d82cd5ce2a Make adapter_response handle response type NEU_REQRESP_LIC_VAL 2022-02-28 16:09:14 +08:00
eeff 3971f4209b Make adapter loop handle message type MSG_CMD_GET_LIC_VAL 2022-02-28 16:09:14 +08:00
eeff ead21e28e4 Make adapter command handle request type NEU_REQRESP_GET_LIC_VAL 2022-02-28 16:09:14 +08:00
eeff 4aff210d0e Add function neu_plugin_send_lic_cmd 2022-02-28 16:09:14 +08:00
eeff d5ff324d20 Add new cmd/data structure type license key value passing
1. Add structure type get_lic_val_cmd_t
  2. Add structure type lic_val_resp_t
2022-02-28 16:09:14 +08:00
eeff 69e6f3ddfc Add new message type for license key value passing
1. Add MSG_CMD_GET_LIC_VAL
  2. Add MSG_DATA_LIC_RESP
2022-02-28 16:09:14 +08:00
eeff 5331a56ddb Fix neu_adapter_destroy memory leak 2022-02-21 10:17:09 +08:00
Parker Liu 2b177aa015 Fix multi-times load json object from buffer when decode complex json string 2022-02-18 11:21:55 +08:00
Parker Liu fdd18850b8 Add function neu_json_decode_by_json for partialy decode json buf 2022-02-17 17:51:17 +08:00
lixiumei 19ba928e0d Fix the name of the persistent parser file 2022-02-16 18:02:05 +08:00
fengzero 9aa58024e1 tcp server accepts multiple clients 2022-02-16 15:58:01 +08:00
Parker Liu 38c10f577f Remove include 'jansson.h' in json_group_configs.c 2022-02-16 12:08:37 +08:00
Parker Liu 4b90282802 Update persistance's parser file that generated by new json-autotype 2022-02-16 11:59:55 +08:00