Age | Commit message (Collapse) | Author | Files | Lines |
|
Implementation of functions that allows to handle
register/unregister external hal.
Change-Id: Idf7ad2ab7dd811195a9c86d3fc194086746e99ef
Signed-off-by: Jonathan Aillet <jonathan.aillet@iot.bzh>
|
|
Handle the case if some hal info are not available when the data of all
registered hal are requested.
Change-Id: Ia55fcc9ff6e964fe23965cf92bb06533c3d11695
Signed-off-by: Jonathan Aillet <jonathan.aillet@iot.bzh>
|
|
In code, use json_object* instead of struct json_object*.
Change-Id: I9b37f30807331b6f85dc7f36242d5c1206093565
Signed-off-by: Jonathan Aillet <jonathan.aillet@iot.bzh>
|
|
Rename function used to load verbs into a dynamic api from
'HalUtlLoadStaticVerbs' to 'HalUtlLoadVerbs' because it is
used to load not only static verbs.
Change-Id: Idc033ccf0a8e7556e0809e8fa3554d09d0e81d39
Signed-off-by: Jonathan Aillet <jonathan.aillet@iot.bzh>
|
|
Regroup declaration of variables in 'HalMgrLoaded' function.
Add error info when responding that the request have failed.
Change-Id: Ib25159f37928bd8cc442e9db08b280e93b6b568b
Signed-off-by: Jonathan Aillet <jonathan.aillet@iot.bzh>
|
|
Instead of receiving all info about api by passing request arg :
{ "option" : "metadata" }
api info will be obtained by passing this request arg :
{ "verbose" : 1 }
Change-Id: I26a14d61ffefbb7f4630f4a3199ee5238008263a
Signed-off-by: Jonathan Aillet <jonathan.aillet@iot.bzh>
|
|
Change names of some structures fields to match the fileds name
in controller structure.
Change-Id: I579ec53835daa010154982539d09d5a2dcbd28b2
Signed-off-by: Jonathan Aillet <jonathan.aillet@iot.bzh>
|
|
Pre-version of 4a-hal manager that uses app-fwk DynAPI
and app-controller.
Current version :
- Declare a new API for each HAL (each .json config file
is used to generate one app-controller API) at startup.
- Define verbs that will be provided by this API.
- Provide verb to list and get info of loaded API.
Change-Id: I7bb6e8b7539b1acd5556fd9275a1b536e129332d
Signed-off-by: Jonathan Aillet <jonathan.aillet@iot.bzh>
|