summaryrefslogtreecommitdiffstats
path: root/recipes-demo/launcher
<
/*
 * Copyright (C) 2016, 2017, 2018 "IoT.bzh"
 * Author: José Bollo <jose.bollo@iot.bzh>
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in
AgeCommit message (Expand)AuthorFilesLines
2023-06-15Add explicit applaunchd systemd dependenciespike_15.91.1pike/15.91.115.91.1Scott Murray1-2/+2
2023-06-07Remove systemd user session and clean up packagegroups and imagespike_15.91.0pike/15.91.015.91.0Scott Murray2-6/+6
2023-05-31launcher: bump SRCREV for D-Bus removalDenys Dmytriyenko1-1/+1
2022-09-21Switch Qt demo apps to gRPC launcher APIScott Murray1-8/+8
2021-02-25Fix S definitions in various recipesScott Murray1-1/+1
2021-01-15Update demo app runtime dependenciesScott Murray1-0/+2
2021-01-15Fix style issues in app recipesScott Murray1-2/+3
2020-12-17SPEC-3723: restructure meta-agl-demoJan-Simon Moeller1-0/+28
ss="o">*callback)(void*closure, int status, struct json_object *result), void *callback_closure) { service.itf->call(service.closure, api, verb, args, callback, callback_closure); } /** * Calls the 'verb' of the 'api' with the arguments 'args' and 'verb' in the name of the binding. * 'result' will receive the response. * * For convenience, the function calls 'json_object_put' for 'args'. * Thus, in the case where 'args' should remain available after * the function returns, the function 'json_object_get' shall be used. * * @param service The service as received during initialisation * @param api The api name of the method to call * @param verb The verb name of the method to call * @param args The arguments to pass to the method * @param result Where to store the result - should call json_object_put on it - * * @returns 0 in case of success or a negative value in case of error. * * @see also 'afb_req_subcall' */ static inline int afb_service_call_sync_v1( struct afb_service service, const char *api, const char *verb, struct json_object *args, struct json_object **result) { return service.itf->call_sync(service.closure, api, verb, args, result); }