{ "id": "http://iot.bzh/download/public/schema/json/ctl-schema.json#", "$schema": "http://iot.bzh/download/public/schema/json/ctl-schema.json#", "metadata": { "uid": "Test", "version": "1.0", "api": "aft-ahl-4a", "info": "AFB-test binding configuration file to test 4a High level api.", "require": [ "ahl-4a" ] }, "testVerb": { "uid": "launch_all_tests", "info": "Launch all the tests", "action": "lua://AFT#_launch_test", "args": { "trace": "ahl-4a", "files": ["ahl-4a_BasicAPITest.lua"] } }, "mapis": [{ "uid": "4a-hal-manager", "info": "Faked 4a-hal-manager API", "libs": "4a-hal-manager.lua", "verbs": [ { "uid": "loaded", "info": "loaded to signals events", "action": "lua://4a-hal-manager#_loaded" } ] }, { "uid": "4a-hal-rcar-m3kf", "info": "Faked 4a-hal-rcar-m3kf API", "libs": "4a-hal-rcar-m3kf.lua", "verbs": [ { "uid": "info", "info": "info to signals events", "action": "lua://4a-hal-rcar-m3kf#_info" }, { "uid": "multimedia", "info": "multimedia to signals events", "action": "lua://4a-hal-rcar-m3kf#_multimedia" }, { "uid": "emergency", "info": "emergency to signals events", "action": "lua://4a-hal-rcar-m3kf#_emergency" }, { "uid": "radio_stream", "info": "radio to signals events", "action": "lua://4a-hal-rcar-m3kf#_radio" }, { "uid": "navigation", "info": "navigation to signals events", "action": "lua://4a-hal-rcar-m3kf#_navigation" } ] }] }