Use newly generated cpp file with default encoders
[apps/agl-service-can-low-level.git] / low-can-binding / binding / low-can-apidef.json
index cdea1f4..24eb23b 100644 (file)
@@ -3,7 +3,7 @@
   "$schema": "http:iot.bzh/download/openapi/schema-3.0/default-schema.json",
   "info": {
     "description": "",
-    "title": "low-level-can-service",
+    "title": "low-can",
     "version": "4.0",
     "x-binding-c-generator": {
       "api": "low-can",
@@ -12,7 +12,7 @@
       "postfix": "",
       "start": null ,
       "onevent": null,
-      "init": "initv2",
+      "init": "init_binding",
       "scope": "",
       "private": false
     }
@@ -85,7 +85,7 @@
           "permission": "urn:AGL:permission:low-can:public:monitor"
         },
         "write": {
-          "permission": "urn:AGL:permission:low-can:platform:write"
+          "permission": "urn:AGL:permission::platform:can:write "
         }
     },
     "responses": {
           "200": {"$ref": "#/components/responses/200"}
         }
       },
+      "/get": {
+        "description": "get a current value of CAN message",
+          "parameters": [
+            {
+              "in": "query",
+              "name": "event",
+              "required": false,
+              "schema": { "type": "string" }
+            }
+          ],
+          "responses": {
+            "200": {"$ref": "#/components/responses/200"}
+          }
+        },
+      "/list": {
+        "description": "get a supported CAN message list",
+          "responses": {
+            "200": {"$ref": "#/components/responses/200"}
+          }
+        },
     "/auth": {
       "description": "Authenticate session to be raise Level Of Assurance.",
       "get": {