Age | Commit message (Collapse) | Author | Files | Lines |
|
directly use app framework binder api v3
Change-Id: If2587b074ab5215036bce68ff5b42c398512af0d
Signed-off-by: Clément Bénier <clement.benier@iot.bzh>
|
|
Adding objects to events section using the controller function
to create a mock-api.
Change-Id: Ic538c02f08b2f4f3376ffa6e9b9ffcbef1592599
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
|
|
For compatibility between different binding versions
Submodule app-controller-submodule e3f2c45...4386ec5:
> Migration to v3
> Adds v3 function to get binding settings
> New function returning the binding root directory
> Change the default GLOB pattern
> Fix wrong computed length
> Add path to the installed widget path.
> Controller: Converted README to a gitbook version.
Submodule conf.d/app-templates 9c1a0fb..f0b24b0:
> Rollback about TEST build type
> Adding a TEST build type
> Change default compilation options.
> Test widget only if there are test materials
> Handles more test LABELS.
> Missing flag for COVERAGE build type
> Create a test widget
Change-Id: I4f96cc6773ec4da7eba96f243d6bf06170ef0cb0
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
|
|
Fix: No events defined in the mock apis
Fix: new_api function has changed in binder
Using the dynapi new_api function returned 0 in case of success
and -1 on failure. New function since v3 returned NULL in case of
failure or the api struct in case of success.
Fix: wrong install_prefix variable used in CMake config file
Fix: wrong variable used
Typo after a copy/paste from event group handling.
- Wrong use of table.insert
- Wrong variable name used
- only pass the data table, which is embed in another data
table...
- Fix aftereach and beforeeach function's call
Change-Id: I9523ae50c170a3cdb9e5c3bc2b9e923c30f6ba39
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
|
|
Controller is still using dynapi and preV3 version.
This is a preparation for future controller update to V3
Submodule app-controller-submodule 88892db..b79a761:
> Split loading JSON controller file.
> Release arguments once C function returned.
> Fix : typo introduced in a previous commit.
> Fixed character counting that was shortening paths
> Keep json unmodified during action execution
Change-Id: Iba37b3fbd35e58973b9601a7f91bfdb61abcf76f
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
|
|
They were stored in the mapis sections instead of the events
one.
Clean and handle raw events as well. Before that it could
only process events coming from monitoring api. Now it could
receive the event directly.
Make sure that the event handle is valid before sends the
request response. This prevent to subcribe or push an event
while the event handle hasn't been correctly created. This
could happens if the testVerb hasn't not been called from a
session. In that case, the response will just be that tests
has been launched.
Format.
Change-Id: I0aa522939162684f91dd426cc14919bb0ec3f69e
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
|
|
Add each Mock API event's action to the Mock API
controller section.
Change-Id: I072b7f2c610cf28760880e02629cafd38dafeb6b
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
|
|
Beginning work to handle events from a Mapi.
Also rename old fapis file to mapis and some format
Change-Id: I30bedcbe13cac9568e21cd3a0947516e74dde271
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
|
|
An m(ock)api is a plugin with its action as verb. About
now the event listener is the same then the main api
Change-Id: Iadbbb60cfbe9d5ef85801c346e6565ccde92b0c4
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
|