aboutsummaryrefslogtreecommitdiffstats
path: root/ucs2-afb/ucs_apidef.h
diff options
context:
space:
mode:
authorTobias Jahnke <tobias.jahnke@microchip.com>2018-10-04 16:37:19 +0200
committerTobias Jahnke <tobias.jahnke@microchip.com>2018-10-04 16:37:19 +0200
commitde9d75e591820b59304b1037faf92a952a6ed7b2 (patch)
tree90d33f97e3423f58486ef9c7bb3a2f5893ba870d /ucs2-afb/ucs_apidef.h
parent1b2eb59959fdf4e1f33e5e7c487bab5b54386cb6 (diff)
agl-service-unicens: support microphone front-end
Bug-AGL: SPEC-1759 - updates app-templates - adds routing setup of microphone front-end - adds web-ui buttons to control microphone front-end Change-Id: Ie18ec2f40a1b1fce348d32d28c64a4a3b289d55f Signed-off-by: Tobias Jahnke <tobias.jahnke@microchip.com>
Diffstat (limited to 'ucs2-afb/ucs_apidef.h')
-rw-r--r--ucs2-afb/ucs_apidef.h46
1 files changed, 23 insertions, 23 deletions
diff --git a/ucs2-afb/ucs_apidef.h b/ucs2-afb/ucs_apidef.h
index 71739b6..0b40094 100644
--- a/ucs2-afb/ucs_apidef.h
+++ b/ucs2-afb/ucs_apidef.h
@@ -1,5 +1,5 @@
-static const char _afb_description_v2_UNICENS[] =
+static const char _afb_description_UNICENS[] =
"{\"openapi\":\"3.0.0\",\"$schema\":\"http:iot.bzh/download/openapi/schem"
"a-3.0/default-schema.json\",\"info\":{\"description\":\"\",\"title\":\"u"
"cs2\",\"version\":\"1.0\",\"x-binding-c-generator\":{\"api\":\"UNICENS\""
@@ -58,61 +58,61 @@ static const char _afb_description_v2_UNICENS[] =
"nses\":{\"200\":{\"$ref\":\"#/components/responses/200\"}}}}}}"
;
-static const struct afb_auth _afb_auths_v2_UNICENS[] = {
+static const struct afb_auth _afb_auths_UNICENS[] = {
{ .type = afb_auth_Permission, .text = "urn:AGL:permission:UNICENS:public:initialise" },
{ .type = afb_auth_Permission, .text = "urn:AGL:permission:UNICENS:public:monitor" },
{ .type = afb_auth_Permission, .text = "urn:AGL:permission:UNICENS:public:controller" }
};
- void ucs2_listconfig(struct afb_req req);
- void ucs2_initialise(struct afb_req req);
- void ucs2_subscribe(struct afb_req req);
- void ucs2_subscriberx(struct afb_req req);
- void ucs2_writei2c(struct afb_req req);
- void ucs2_sendmessage(struct afb_req req);
+ void ucs2_listconfig(afb_req req);
+ void ucs2_initialise(afb_req req);
+ void ucs2_subscribe(afb_req req);
+ void ucs2_subscriberx(afb_req req);
+ void ucs2_writei2c(afb_req req);
+ void ucs2_sendmessage(afb_req req);
-static const struct afb_verb_v2 _afb_verbs_v2_UNICENS[] = {
+static const struct afb_verb_v2 _afb_verbs_UNICENS[] = {
{
.verb = "listconfig",
.callback = ucs2_listconfig,
- .auth = &_afb_auths_v2_UNICENS[0],
+ .auth = &_afb_auths_UNICENS[0],
.info = "List Config Files",
- .session = AFB_SESSION_NONE_V2
+ .session = AFB_SESSION_NONE
},
{
.verb = "initialise",
.callback = ucs2_initialise,
- .auth = &_afb_auths_v2_UNICENS[0],
+ .auth = &_afb_auths_UNICENS[0],
.info = "configure Unicens2 lib from NetworkConfig.XML.",
- .session = AFB_SESSION_NONE_V2
+ .session = AFB_SESSION_NONE
},
{
.verb = "subscribe",
.callback = ucs2_subscribe,
- .auth = &_afb_auths_v2_UNICENS[1],
+ .auth = &_afb_auths_UNICENS[1],
.info = "Subscribe to network events.",
- .session = AFB_SESSION_NONE_V2
+ .session = AFB_SESSION_NONE
},
{
.verb = "subscriberx",
.callback = ucs2_subscriberx,
- .auth = &_afb_auths_v2_UNICENS[1],
+ .auth = &_afb_auths_UNICENS[1],
.info = "Subscribe to Rx control message events.",
- .session = AFB_SESSION_NONE_V2
+ .session = AFB_SESSION_NONE
},
{
.verb = "writei2c",
.callback = ucs2_writei2c,
- .auth = &_afb_auths_v2_UNICENS[1],
+ .auth = &_afb_auths_UNICENS[1],
.info = "Writes I2C command to remote node.",
- .session = AFB_SESSION_NONE_V2
+ .session = AFB_SESSION_NONE
},
{
.verb = "sendmessage",
.callback = ucs2_sendmessage,
- .auth = &_afb_auths_v2_UNICENS[2],
+ .auth = &_afb_auths_UNICENS[2],
.info = "Transmits a control message to a node.",
- .session = AFB_SESSION_NONE_V2
+ .session = AFB_SESSION_NONE
},
{
.verb = NULL,
@@ -125,9 +125,9 @@ static const struct afb_verb_v2 _afb_verbs_v2_UNICENS[] = {
const struct afb_binding_v2 afbBindingV2 = {
.api = "UNICENS",
- .specification = _afb_description_v2_UNICENS,
+ .specification = _afb_description_UNICENS,
.info = "",
- .verbs = _afb_verbs_v2_UNICENS,
+ .verbs = _afb_verbs_UNICENS,
.preinit = NULL,
.init = ucs2_initbinding,
.onevent = NULL,