summaryrefslogtreecommitdiffstats
path: root/docs/part-1/1-Architecture.md
diff options
context:
space:
mode:
authorRomain Forlot <romain.forlot@iot.bzh>2017-12-11 18:53:20 +0100
committerRomain Forlot <romain.forlot@iot.bzh>2017-12-14 11:00:49 +0100
commit66f40a59436c09c6da3042659d96e4dfbf0f4526 (patch)
tree0ff8391a52bb9f84d3ebf1347c844107cac98b5f /docs/part-1/1-Architecture.md
parent0524ef772bf0a06fec736d7e1bd0753a7b65bc8c (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.md8
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**