Merge "agl-service-unicens: replace legacy sendmessage" into eel
[apps/agl-service-unicens.git] / ucs2-afb / ucs_apidef.h
index 6b8c23a..71739b6 100644 (file)
@@ -49,22 +49,13 @@ static const char _afb_description_v2_UNICENS[] =
     "\",\"format\":\"int32\"},\"style\":\"simple\"}],\"responses\":{\"200\":{"
     "\"$ref\":\"#/components/responses/200\"}}}},\"/sendmessage\":{\"descript"
     "ion\":\"Transmits a control message to a node.\",\"get\":{\"x-permission"
-    "s\":{\"$ref\":\"#/components/x-permissions/monitor\"},\"parameters\":[{\""
-    "in\":\"query\",\"name\":\"node\",\"required\":true,\"schema\":{\"type\":"
-    "\"integer\",\"format\":\"int32\"}},{\"in\":\"query\",\"name\":\"msgid\","
-    "\"required\":true,\"schema\":{\"type\":\"integer\",\"format\":\"int32\"}"
-    "},{\"in\":\"query\",\"name\":\"data\",\"required\":true,\"schema\":{\"ty"
-    "pe\":\"array\",\"format\":\"int32\"},\"style\":\"simple\"}],\"responses\""
-    ":{\"200\":{\"$ref\":\"#/components/responses/200\"}}}},\"/sendmessageb64"
-    "\":{\"description\":\"Transmits a control message to a node.\",\"get\":{"
-    "\"x-permissions\":{\"$ref\":\"#/components/x-permissions/controller\"},\""
-    "parameters\":[{\"in\":\"query\",\"name\":\"node\",\"required\":true,\"sc"
-    "hema\":{\"type\":\"integer\",\"format\":\"int32\"}},{\"in\":\"query\",\""
-    "name\":\"msgid\",\"required\":true,\"schema\":{\"type\":\"integer\",\"fo"
-    "rmat\":\"int32\"}},{\"in\":\"query\",\"name\":\"data\",\"required\":fals"
-    "e,\"schema\":{\"type\":\"string\",\"format\":\"byte\"},\"style\":\"simpl"
-    "e\"}],\"responses\":{\"200\":{\"$ref\":\"#/components/responses/200\"}}}"
-    "}}}"
+    "s\":{\"$ref\":\"#/components/x-permissions/controller\"},\"parameters\":"
+    "[{\"in\":\"query\",\"name\":\"node\",\"required\":true,\"schema\":{\"typ"
+    "e\":\"integer\",\"format\":\"int32\"}},{\"in\":\"query\",\"name\":\"msgi"
+    "d\",\"required\":true,\"schema\":{\"type\":\"integer\",\"format\":\"int3"
+    "2\"}},{\"in\":\"query\",\"name\":\"data\",\"required\":false,\"schema\":"
+    "{\"type\":\"string\",\"format\":\"byte\"},\"style\":\"simple\"}],\"respo"
+    "nses\":{\"200\":{\"$ref\":\"#/components/responses/200\"}}}}}}"
 ;
 
 static const struct afb_auth _afb_auths_v2_UNICENS[] = {
@@ -79,7 +70,6 @@ static const struct afb_auth _afb_auths_v2_UNICENS[] = {
  void ucs2_subscriberx(struct afb_req req);
  void ucs2_writei2c(struct afb_req req);
  void ucs2_sendmessage(struct afb_req req);
- void ucs2_sendmessageb64(struct afb_req req);
 
 static const struct afb_verb_v2 _afb_verbs_v2_UNICENS[] = {
     {
@@ -120,13 +110,6 @@ static const struct afb_verb_v2 _afb_verbs_v2_UNICENS[] = {
     {
         .verb = "sendmessage",
         .callback = ucs2_sendmessage,
-        .auth = &_afb_auths_v2_UNICENS[1],
-        .info = "Transmits a control message to a node.",
-        .session = AFB_SESSION_NONE_V2
-    },
-    {
-        .verb = "sendmessageb64",
-        .callback = ucs2_sendmessageb64,
         .auth = &_afb_auths_v2_UNICENS[2],
         .info = "Transmits a control message to a node.",
         .session = AFB_SESSION_NONE_V2