{ .name= "initialise", .session= AFB_SESSION_NONE, .callback= ucs2Init, .info= "Parse XML & initialise Unicens " },
{ .name= "setvol" , .session= AFB_SESSION_NONE, .callback= ucs2SetVol, .info= "Set Volume" },
// { .name= "monitor" , .session= AFB_SESSION_NONE, .callback= ucs2Monitor, .info= "Subscribe to network error" },
-
-
+
+
{ .name= NULL } /* marker for end of the array */
};
/* description conforms to VERSION 1 */
.type= AFB_BINDING_VERSION_1,
.v1= {
- .prefix= "unicens",
- .info= "Unicens MOST Control API",
+ .prefix= "UNICENS",
+ .info= "UNICENS MOST Control API",
.verbs = binding_verbs
- }
+ }
};
// this is call when after all bindings are loaded
int afbBindingV1ServiceInit(struct afb_service service) {
afbSrv = service;
return (0);
-};
+}
/*
* activation function for registering the binding called by afb-daemon
*/
const struct afb_binding *afbBindingV1Register(const struct afb_binding_interface *itf) {
afbIface= itf;
-
+
return &binding_description; /* returns the description of the binding */
}