X-Git-Url: https://sigrok.org/gitweb/?a=blobdiff_plain;f=backend.c;h=b52766474d0d98eb929e5722aee1b8b4dd29f4f5;hb=4d7b525ae9c0a85097280e77b9c158e9c4c8c6e5;hp=9ce8c5b1ac3c6c1acbbacf63e6e71142696418e3;hpb=1b452b8510922bac08db87f8ea769515c795e22f;p=libsigrok.git diff --git a/backend.c b/backend.c index 9ce8c5b1..b5276647 100644 --- a/backend.c +++ b/backend.c @@ -19,13 +19,26 @@ #include #include +#include -int sigrok_init(void) +/** + * Initialize libsigrok. + * + * @return SR_OK upon success, a (negative) error code otherwise. + */ +int sr_init(void) { return load_hwplugins(); } -void sigrok_cleanup(void) +/** + * Shutdown libsigrok. + * + * @return SR_OK upon success, a (negative) error code otherwise. + */ +int sr_exit(void) { - device_close_all(); + sr_device_close_all(); + + return SR_OK; }