Commit Graph
462 Commits
Author SHA1 Message Date
gc87 669b6428de neu_list.h -> sys/queue.h 2022-04-10 11:51:31 +08:00
gc87 f858fa6304 mqtt client exits asynchronously 2022-04-08 17:08:10 +08:00
gc87 6bedae37e8 ssl connection to mqtt to set client keypair 2022-04-08 17:08:10 +08:00
gc87 a53a41a570 Disable part of the mqtt control interface 2022-04-08 17:08:10 +08:00
gc87 cee79bec66 Improve mqtt connection status judgment 2022-04-08 17:08:10 +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
fengzeroz 78b1e9532b Merge pull request #411 from eeff/eeff/dev
Refactor neuron command line argument parser into separate module
2022-04-08 12:46:22 +08:00
eeff 2d7ecfc764 Refactor neuron command line argument parser into separate module 2022-04-08 12:10:18 +08:00
fengzeroz b930cf4280 Merge pull request #410 from eeff/eeff/dev
Fix neuron command line arguments specification
2022-04-08 10:53:15 +08:00
eeff 1fbd0ccb44 Fix neuron command line arguments specification 2022-04-08 10:29:31 +08: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 7fa40e1660 move adapter struct to interval.h 2022-04-07 07:32:42 +00:00
fengzero 94643644f7 adapter tag cache 2022-04-07 07:21:55 +00:00
fengzero a4feec4dac improve plugin/node/group/tag storage 2022-04-02 10:29:31 +00:00
fengzero 55d0aa0001 fix write tag crash 2022-04-02 08:45:26 +00:00
fengzero 8ff2913669 write api: modified to write one value at a time 2022-04-02 05:21:04 +00:00
fengzeroz 0f14b5c44e Merge pull request #390 from gc87/remove-rw-command
Delete the command field in read and write json
2022-04-01 17:45:43 +08:00
fengzero 3ac2e107c6 fix write string crash 2022-04-01 09:45:04 +00:00
gc87 872620001c Delete the command field in read and write json 2022-04-01 17:37:26 +08:00
fengzero 45240126c9 In write msg, set the exact tag type 2022-04-01 08:40:18 +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 c02f1532da add sender_id in write msg 2022-03-31 11:16:41 +00:00
fengzero f31bf654aa add sender_id in read msg 2022-03-31 11:07:39 +00:00
fengzero 5ab4d048f0 add sender_id in read msg 2022-03-31 11:02:43 +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 04a8674a3f remove atomic_data.h 2022-03-31 08:38:09 +00:00
fengzero 39f9e0697d remove mem_alloc.h 2022-03-31 08:10:55 +00:00
fengzeroz 7abb20d0f6 Merge pull request #370 from gc87/upload-topic
Upload topic
2022-03-30 16:07:33 +08:00
fengzero f8d353f9e8 modify command log level 2022-03-30 06:31:50 +00:00
gc87 3016069794 Send buf length extended to 1M 2022-03-30 13:43:45 +08:00
gc87 753acd52e9 Fix publish too long to disconnection 2022-03-30 09:27:39 +08:00
eeff b58ffcd8a3 Update persist adapter to persist/load with adapter id 2022-03-29 11:56:25 +08:00
eeff d4b9220d78 Update adapter persistence json with adapter id 2022-03-29 11:35:36 +08:00
fengzeroz ec42c50b4b Merge pull request #364 from eeff/eeff/log
Add log option
2022-03-28 10:24:53 +08:00
eeff 33fd57670d Add option --log to main program
1. The --log option specifies to which file neuron logs
  2. Log to standard output or file, but not both
2022-03-25 14:55:02 +08:00
eeff 75c594533a Fix log to check quiet flag and level filter correctly 2022-03-25 14:06:44 +08:00
fengzero a0228255c2 prevent node deletion when there is a subscribed group in the node 2022-03-23 10:33:23 +00:00
fengzero 1fbc035a45 change dummy plugin type to functional 2022-03-23 07:34:42 +00:00
fengzeroz cf40043b30 Merge pull request #356 from eeff/eeff/fix
Fix node update persistence
2022-03-23 10:29:49 +08:00
eeff de5fcb22fb Fix adapter to handle node update events correctly 2022-03-23 10:06:33 +08:00
eeff c911216d55 Add new persistence function neu_persister_update_adapter 2022-03-22 18:13:22 +08:00
fengzero 4e437b37e1 fix get nodes of functional type 2022-03-22 09:12:52 +00:00