X-Git-Url: https://gerrit.automotivelinux.org/gerrit/gitweb?a=blobdiff_plain;f=src%2Fafb-socket.h;h=f63e530c3d6a21ec202ebc4f328cc14a2135758a;hb=65353dce81a629e042800bb7b86fcd869a76727e;hp=d3932ffb979b12ceeeba352837f67466bc3ac07d;hpb=2f7dde4aa74dfa7caba3ddcf125de4693b983c4f;p=src%2Fapp-framework-binder.git diff --git a/src/afb-socket.h b/src/afb-socket.h index d3932ffb..f63e530c 100644 --- a/src/afb-socket.h +++ b/src/afb-socket.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2018 "IoT.bzh" + * Copyright (C) 2015-2020 "IoT.bzh" * Author José Bollo * * Licensed under the Apache License, Version 2.0 (the "License"); @@ -19,8 +19,18 @@ struct fdev; -extern int afb_socket_open(const char *uri, int server); +extern int afb_socket_open_scheme(const char *uri, int server, const char *scheme); -extern struct fdev *afb_socket_open_fdev(const char *uri, int server); +extern struct fdev *afb_socket_open_fdev_scheme(const char *uri, int server, const char *scheme); extern const char *afb_socket_api(const char *uri); + +static inline int afb_socket_open(const char *uri, int server) +{ + return afb_socket_open_scheme(uri, server, 0); +} + +static inline struct fdev *afb_socket_open_fdev(const char *uri, int server) +{ + return afb_socket_open_fdev_scheme(uri, server, 0); +}