diff options
author | Romain Forlot <romain.forlot@iot.bzh> | 2017-12-11 18:53:20 +0100 |
---|---|---|
committer | Romain Forlot <romain.forlot@iot.bzh> | 2017-12-14 11:00:49 +0100 |
commit | 66f40a59436c09c6da3042659d96e4dfbf0f4526 (patch) | |
tree | 0ff8391a52bb9f84d3ebf1347c844107cac98b5f /docs/part-1/1-Architecture.md | |
parent | 0524ef772bf0a06fec736d7e1bd0753a7b65bc8c (diff) |
Update documentation
Change-Id: Ie7c6fc98b450e0f856378b615ded2a586f02a7ad
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
Diffstat (limited to 'docs/part-1/1-Architecture.md')
-rw-r--r-- | docs/part-1/1-Architecture.md | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/docs/part-1/1-Architecture.md b/docs/part-1/1-Architecture.md index 2a2417e..57a2927 100644 --- a/docs/part-1/1-Architecture.md +++ b/docs/part-1/1-Architecture.md @@ -22,7 +22,8 @@ Key here are on both layers, **low** and **high**. define signaling composition with simple or complex operation to output value from **raw** signals -A transport plug-in is a shared library that shares a common API to be compatible with **low level** services that is: +A transport plug-in is a shared library that shares a common API to be +compatible with **low level** services that is: - **open/close**: method to open a handle which could be a socket, file or device by example. @@ -50,7 +51,10 @@ Here is a little terminology guide to set the vocabulary: - **action**: a function called at a certain time - **callbacks**: a function called at a certain time - **event**: the raw event that materialize the signal -- **sources**: a binding API name +- **plugins**: a C/C++ code with functions that be called by signal composer + service +- **sources**: an external binding API that generate signals for the signal + composer service - **signals**: an event generated by the **Application Framework** - **virtual signals**: a signal composed of **raw signals** with value calculated by a **callbacks** |