Commit Graph

712 Commits

Author SHA1 Message Date
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 0af74caf77 Add new event structure type neu_event_lic_updated_t 2022-03-01 12:22:24 +08:00
eeff ace1f1791c Add new event type NEU_EVENT_LIC_UPDATED 2022-03-01 12:22:24 +08:00
eeff 2823676f30 Add new request structure type neu_reqresp_update_lic_t 2022-03-01 12:22:24 +08:00
eeff fced237422 Add new request type NEU_REQRESP_UPDATE_LIC 2022-03-01 12:22:24 +08:00
fengzeroz f47a48d32f Merge pull request #294 from gc87/opcua-schema-change
Add a certificate field to schema.json
2022-02-28 18:10:51 +08:00
eeff a89fae19db Make sample app plugin send license get value command 2022-02-28 16:09:14 +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 251698efba Expose header file neu_license.h in neuron.h 2022-02-28 16:09:14 +08:00
eeff d1950eb7cb Add header file neu_license.h for license handling 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 2c89eecf48 Add request/response structure for license key value passing
1. Add structure type neu_reqresp_get_lic_val_t
  2. Add structure type neu_reqresp_lic_val_t
2022-02-28 16:09:14 +08:00
eeff df29fb6758 Add new request type for license key value passing
1. Add request type NEU_REQRESP_GET_LIC_VAL
  2. Add request type NEU_REQRESP_LIC_VAL
2022-02-28 16:09:14 +08:00
eeff 3539b63450 Add node type NEU_NODE_TYPE_LICENSE 2022-02-28 16:09:14 +08:00
gc87 8705e2df1d Add a certificate field 2022-02-28 15:50:56 +08:00
eeff 222385fccc Fix CI for syslog intergration 2022-02-23 17:31:54 +08:00
eeff acbd2dc2de Add tool config-syslog.sh for configuring rsyslog in linux platforms 2022-02-22 16:42:59 +08:00
eeff b845b61175 Fix modbus_tcp_config memory leak 2022-02-21 10:17:09 +08:00
eeff 5331a56ddb Fix neu_adapter_destroy memory leak 2022-02-21 10:17:09 +08:00
Parker Liu ed2e6cf31d Modify default directory in parser generator shell script 2022-02-18 17:50:37 +08:00
eeff d207cc97ac Fix pressure testing robot file 2022-02-18 16:10:53 +08:00
Parker Liu f3c9765b43 Rename sdk.sh to package.sh 2022-02-18 11:59:16 +08:00
fengzero 3e4d482485 sdk package 2022-02-18 11:57:50 +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 ed5af8c39b Add post process for generated persistance parser files 2022-02-18 11:18:17 +08:00
Parker Liu 326a7cff88 Add shell script for generate parser files for api 2022-02-18 11:13:02 +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
Parker Liu 4ea939bf2b Add shell script for generate parser files of persistance config 2022-02-17 17:48:48 +08:00
eeff 4ebc285ff6 Fix pressure testing read/write loop 2022-02-17 15:56:34 +08:00
eeff 2e4066f4c5 Ignore sample app/driver adapter in pressure testing read/write loop 2022-02-17 15:56:34 +08:00
eeff 66ecfbf1e5 Fix robot keyword Copy Persistence Test Data 2022-02-17 15:56:34 +08:00
eeff 76941227ae Fix pressure testing persistence data 2022-02-17 15:56:34 +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
gc87 41a30450a2 Fix mqtt crash after repeated subscription 2022-02-15 10:52:27 +08:00