free SIGALRM for boost timers
[src/app-framework-binder.git] / src / afb-api-so.h
index 59125fa..382dad0 100644 (file)
 
 #pragma once
 
-extern int afb_api_so_timeout;
+struct afb_apiset;
 
-extern void afb_api_so_set_timeout(int to);
+extern int afb_api_so_add_binding(const char *path, struct afb_apiset *apiset);
 
-extern int afb_api_so_add_binding(const char *path);
+extern int afb_api_so_add_directory(const char *path, struct afb_apiset *apiset);
 
-extern int afb_api_so_add_directory(const char *path);
+extern int afb_api_so_add_path(const char *path, struct afb_apiset *apiset);
 
-extern int afb_api_so_add_path(const char *path);
-
-extern int afb_api_so_add_pathset(const char *pathset);
+extern int afb_api_so_add_pathset(const char *pathset, struct afb_apiset *apiset);