Commit Graph

221 Commits

Author SHA1 Message Date
fengzero 54a5a2b9d4 Add driver type adapter, simplify driver development
use one thread to upload data, and another thread to trigger the driver
to read and write data and process msg.
2022-04-13 09:47:59 +00:00
gc87 d13747cfc8 refactor: remove neu_list dependency
Use sys/queue.h instead of neu_list.h
2022-04-12 16:56:14 +08:00
fengzero 34456d776e rename event
neu_event_ctx_t -> neu_events_t
neu_event_timer_ctx_t -> neu_event_timer_t
neu_event_io_ctx_t -> neu_event_io_t
2022-04-08 05:15:51 +00:00
fengzero b7eea2115d fix format 2022-04-07 10:40:29 +00:00
fengzero 2c983c8fe6 rename neu_plugin.h 2022-04-07 10:33:59 +00:00
fengzero 82e061da4d move header to include/neuron 2022-04-07 08:44:04 +00:00
fengzero c1c17c1fd7 move adapter.h to neuron/ 2022-04-07 08:02:51 +00:00
fengzero 3b4c3b3e11 replace stream_process with driverx 2022-04-07 07:35:06 +00:00
fengzero 94643644f7 adapter tag cache 2022-04-07 07:21:55 +00:00
fengzero 106fca7024 copy utarray.h 2022-04-07 06:59:14 +00:00
fengzero a4feec4dac improve plugin/node/group/tag storage 2022-04-02 10:29:31 +00:00
fengzero 8ff2913669 write api: modified to write one value at a time 2022-04-02 05:21:04 +00:00
fengzero 11c104540b delete node id in upload msg, the error in read resp is modified to an optional field 2022-04-01 06:44:35 +00:00
fengzero b62e1a3fef replace tag id with tag name in write request 2022-04-01 06:15:39 +00:00
fengzero cab9712850 replace node id with node name in write request 2022-04-01 03:43:17 +00:00
fengzero 00a9a14de2 replace node id with node name in read request 2022-04-01 03:19:03 +00:00
lixiumei e9c80f1b1c Replace tag_id with tag_name in the read api 2022-03-31 11:18:00 +00:00
fengzero cfc44903c1 remove uuid.h 2022-03-31 08:53:02 +00:00
fengzero cdb904287c move base64.h to utils 2022-03-31 08:47:05 +00:00
fengzero 42cd524dd1 add uthash module 2022-03-31 08:28:25 +00:00
fengzero 39f9e0697d remove mem_alloc.h 2022-03-31 08:10:55 +00:00
fengzero ae207c7bdb remove functions.h 2022-03-31 07:51:58 +00:00
gc87 3ba4cde3e4 Update the CA of mqtt by uploading 2022-03-31 11:39:58 +08:00
gc87 753acd52e9 Fix publish too long to disconnection 2022-03-30 09:27:39 +08:00
eeff de5fcb22fb Fix adapter to handle node update events correctly 2022-03-23 10:06:33 +08:00
gc87 f6e45e627c Add pause/resume for mqtt 2022-03-21 16:10:57 +08:00
fengzeroz fb3e07ec83 Merge pull request #342 from eeff/eeff/license
Get license api
2022-03-18 14:17:22 +08:00
eeff 7e5e4bf290 Add get license json parser code 2022-03-18 14:02:07 +08:00
fengzeroz 075a5b768d Merge pull request #338 from eeff/eeff/license
Add license update api
2022-03-18 10:23:43 +08:00
eeff 948deee2d4 Add new request type NEU_REQRESP_UPDATE_LICENSE 2022-03-17 20:57:08 +08:00
eeff bb3f53d4da Add function neu_plugin_notify_event_update_license 2022-03-17 20:52:05 +08:00
eeff 655b8afcd7 Add new event type NEU_EVENT_UPDATE_LICENSE 2022-03-17 20:30:20 +08:00
eeff 7a0f130288 Add file utility function file_exists 2022-03-17 18:08:08 +08:00
eeff 3dbf357ed2 Update get log json parser code 2022-03-17 16:05:40 +08:00
eeff e4266746d0 Add license json-api parser code 2022-03-16 15:49:41 +08:00
lixiumei f52bd3c187 Adding tag_id persistence 2022-03-16 12:49:46 +08:00
eeff 97806727b8 Add licensing error codes 2022-03-15 13:44:54 +08:00
eeff ba168b7de3 Add function neu_datatag_tbl_size for getting tag count 2022-03-14 23:23:42 +08:00
eeff b3c92d237f Revert "Add node type NEU_NODE_TYPE_LICENSE"
This reverts commit 3539b63450.
2022-03-11 23:41:50 +08:00
eeff 310d222bad Revert "Add new request type for license key value passing"
This reverts commit df29fb6758.
2022-03-11 23:41:17 +08:00
eeff 7826a50547 Revert "Add request/response structure for license key value passing"
This reverts commit 2c89eecf48.
2022-03-11 23:41:16 +08:00
eeff d334b512c3 Revert "Add function neu_plugin_send_lic_cmd"
This reverts commit 4aff210d0e.
2022-03-11 23:41:13 +08:00
eeff 2d5a90d523 Revert "Add header file neu_license.h for license handling"
This reverts commit d1950eb7cb.
2022-03-11 23:41:07 +08:00
eeff c5aaca6978 Revert "Expose header file neu_license.h in neuron.h"
This reverts commit 251698efba.
2022-03-11 23:41:04 +08:00
eeff 8e3b4f6420 Revert "Add new request type NEU_REQRESP_UPDATE_LIC"
This reverts commit fced237422.
2022-03-11 23:38:23 +08:00
eeff 3f1ed1e669 Revert "Add new request structure type neu_reqresp_update_lic_t"
This reverts commit 2823676f30.
2022-03-11 23:38:23 +08:00
eeff 8fd7cacd7b Revert "Add new event type NEU_EVENT_LIC_UPDATED"
This reverts commit ace1f1791c.
2022-03-11 23:38:23 +08:00
eeff f7448742bb Revert "Add new event structure type neu_event_lic_updated_t"
This reverts commit 0af74caf77.
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
gc87 2eff71d508 Add node name of sender in trans_data msg 2022-03-04 14:00:03 +08:00