Commit Graph
70 Commits
Author SHA1 Message Date
Parker Liu 1536034cf0 Fix issue of store missing pipe for bind adapter 2021-08-13 17:13:31 +08:00
gc87 973e0b234f Simple implementation of variable serialize and deserialize and Use list instead of vector to implement task queue. 2021-08-13 17:12:25 +08:00
fengzero 3f85eeae95 Add unit tests for json encode 2021-08-13 15:01:20 +08:00
fengzero 64c35cda0b Add unit tests for json decode 2021-08-13 10:49:32 +08:00
Parker Liu 62b35e1285 Add some request/resposne/command for adapter and plugin
Add structure definition for request/response/command, add get nodes
function and get group configs function in manager.
2021-08-12 19:29:25 +08:00
fengzero e10dea4051 parse read/write 2021-08-12 15:59:14 +08:00
Parker Liu f981f00908 Change malloc.h to stdlib.h for success build in macOS 2021-08-11 18:20:47 +08:00
fengzero 636afc8e18 rest server 2021-08-11 18:11:40 +08:00
Parker Liu e699329d14 Add sample app plugin and add message dispatcher
Add some message/request/event for improvement transfer data
2021-08-11 16:11:32 +08:00
Parker Liu 91164074d0 Fix issue of failed build in macOS 2021-08-11 15:45:00 +08:00
gc87 5a98c57d7d Imporve MQTT client and add task queue. 2021-08-11 15:39:47 +08:00
fengzeroz 50556b0e99 Merge pull request #18 from fengzeroz/main
refactor dependent libs
2021-08-11 09:29:08 +08:00
fengzero f38f049ebd refactor dependent libs 2021-08-09 09:30:55 +00:00
Parker Liu d7d07cb643 Update plugin_manager.c 2021-08-09 17:18:00 +08:00
fengzero 3d034ba9c6 OS X support AddressSanitizer 2021-08-09 17:18:00 +08:00
gc87 4229a7c283 Implementation of MQTT plug-in. 2021-08-09 14:20:57 +08:00
fengzero 16ce3f5702 fix print databuf 2021-08-09 14:09:04 +08:00
fengzero afea66195f wrap json encode/decode 2021-08-09 11:21:57 +08:00
Parker Liu 7da6954f77 Improvement the datatag manager and name of plugin/adapter 2021-08-09 07:55:06 +08:00
Parker Liu ae47b8e9ce Add datatag manager and datatag group config 2021-08-06 18:31:51 +08:00
alvin1221 8ed7485461 Merge pull request #10 from alvin1221/alvin/webserver
Update README.md & Rename web_server to neu_webserver
2021-08-06 16:13:20 +08:00
alvin1221 958d2e5e6e Add function to get absolute path 2021-08-06 15:59:55 +08:00
alvin1221 1ac8867c9b Fix merge conflicts 2021-08-06 15:59:33 +08:00
alvin1221 1b60a11e21 Update README.md & Rename web_server to neu_webserver 2021-08-06 15:58:42 +08:00
fengzero 01f98406cc fix dlopen so failed when ld libasan 2021-08-06 10:18:58 +08:00
fengzero dc693c2b84 fix compile warning and add json 2021-08-05 17:43:00 +08:00
fengzero f30dc14e1a remove cjson 2021-08-04 17:49:50 +08:00
fengzero 33a6fb5292 debug compile with libasan 2021-08-04 17:19:08 +08:00
alvin1221 c8e9cb8887 Remove redundant configuration from .clang-format 2021-08-04 14:53:19 +08:00
alvin1221 11c4e36cbd update .gitignore 2021-08-04 14:53:19 +08:00
alvin1221 24fe9b2cd8 Launch web-server thread in main process 2021-08-04 14:53:19 +08:00
alvin1221 f0fbf9481b Adapt web server to neuron adapter 2021-08-04 14:53:19 +08:00
alvin1221 b0aae692fd Add web server adapter 2021-08-04 14:53:19 +08:00
Parker Liu 520130243d Change the config of clang-format for AlignAfterOpenBracket 2021-08-03 14:48:57 +08:00
Parker Liu 5b3712e168 Add functions to bind and unbind adapter in manager 2021-08-03 11:22:19 +08:00
Parker Liu bd65bc7c3a Implement the plugin manager and adapter manager 2021-08-02 15:05:16 +08:00
alvin1221 f9493475e2 Redo data type for datatag_table. 2021-07-29 16:54:09 +08:00
alvin1221 8fd38f49ad Add datatag_table.c to CMakeLists.txt 2021-07-29 16:54:09 +08:00
alvin1221 aed38e0942 Add datatag_table APIs 2021-07-29 16:54:09 +08:00
alvin1221 9d9b33d73b Change NNI_ALLOC_STRUCT to NEU_ALLOC_STRUCT 2021-07-28 16:29:22 +08:00
alvin1221 7f20012acd Remove unused argument & Add C_FLAGS for CMakeLists.txt 2021-07-28 16:29:22 +08:00
alvin1221 02c36bccf4 Add idhash & mem_alloc to utils 2021-07-28 16:29:22 +08:00
Parker Liu 481db8d1fc Add external libcsptr library for shared and unique pointer 2021-07-26 18:09:31 +08:00
Joey 7d23624934 Merge pull request #2 from neugates/fix-gcc-compilation-error
Fix gcc compilation error
2021-07-26 16:36:14 +08:00
fengzeroz 2c63b4658a Merge pull request #3 from fengzeroz/main
cmake: compile command json
2021-07-26 15:05:13 +08:00
fengzero 032384121b cmake: compile command json 2021-07-26 07:03:42 +00:00
gc87 4ad524d908 Format code. 2021-07-23 11:15:15 +08:00
gc87 bd03d877df Fix the constant expression problem of gcc. 2021-07-23 10:52:32 +08:00
gc87 fe61a75f8e Add stdint reference. 2021-07-23 10:51:09 +08:00
Parker Liu 34f2663033 Change the source code style by clang-format 2021-07-22 18:55:24 +08:00