wip
[src/app-framework-binder.git] / src / devtools / idl-monitor.json
index 5afc29d..6fc6c90 100644 (file)
@@ -1,11 +1,12 @@
 {
   "afbidl": "0.1",
   "info": {
+    "apiname": "monitor",
     "description": "monitoring of bindings and internals",
     "title": "monitor",
     "version": "1.0"
   },
-  "generator": {
+  "tools": {
     "genskel": {
       "version": 2,
       "prefix": "f_",
       "private": true
     }
   },
-  "api": {
-    "name": "monitor",
-    "verbs": {
-      "get": {
-        "description": "Get monitoring data.",
-        "permissions": { "session": "check" },
-        "request": { "$ref": "#/schemas/get-request" },
-        "reply": { "$ref": "#/schemas/get-reply" }
-      },
-      "set": {
-        "description": "Set monitoring actions.",
-        "permissions": { "session": "check" },
-        "request": { "$ref": "#/schemas/set-request" },
-        "reply": { "$ref": "#/schemas/any" }
-      },
-      "trace": {
-        "description": "Set monitoring actions.",
-        "permissions": { "session": "check" },
-        "request": { "$ref": "#/schemas/trace-request" },
-        "reply": { "$ref": "#/schemas/any" }
-      },
-      "session": {
-        "description": "describes the session.",
-        "permissions": { "session": "check" },
-        "request": { "$ref": "#/schemas/session-request" },
-        "reply": { "$ref": "#/schemas/any" }
-      }
+  "verbs": {
+    "get": {
+      "description": "Get monitoring data.",
+      "permissions": { "session": "check" },
+      "request": { "$ref": "#/schemas/get-request" },
+      "reply": { "$ref": "#/schemas/get-reply" }
+    },
+    "set": {
+      "description": "Set monitoring actions.",
+      "permissions": { "session": "check" },
+      "request": { "$ref": "#/schemas/set-request" },
+      "reply": { "$ref": "#/schemas/any" }
+    },
+    "trace": {
+      "description": "Set monitoring actions.",
+      "permissions": { "session": "check" },
+      "request": { "$ref": "#/schemas/trace-request" },
+      "reply": { "$ref": "#/schemas/any" }
+    },
+    "session": {
+      "description": "describes the session.",
+      "permissions": { "session": "check" },
+      "request": { "$ref": "#/schemas/session-request" },
+      "reply": { "$ref": "#/schemas/any" }
     }
   },
   "schemas": {
         "json",
         "life",
         "ref",
-         "reply",
+        "reply",
         "result",
         "session",
         "session_close",