splitting rest-api in two parts
[src/app-framework-binder.git] / include / proto-def.h
index 3650fce..e96b022 100644 (file)
@@ -38,15 +38,13 @@ extern void endPostRequest(AFB_PostHandle *posthandle);
 extern int doRestApi(struct MHD_Connection *connection, AFB_session *session, const char* url, const char *method
     , const char *upload_data, size_t *upload_data_size, void **con_cls);
 
-extern void initPlugins (AFB_session *session);
-
-extern  AFB_plugin* pluginRegister ();
-
 // Session handling
+#if defined(ALLOWS_SESSION_FILES)
 extern AFB_error sessionCheckdir     (AFB_session *session);
 extern json_object *sessionList      (AFB_session *session, AFB_request *request);
 extern json_object *sessionToDisk    (AFB_session *session, AFB_request *request, char *name,json_object *jsonSession);
 extern json_object *sessionFromDisk  (AFB_session *session, AFB_request *request, char *name);
+#endif
 
 extern AFB_error ctxTokenRefresh (AFB_clientCtx *clientCtx, AFB_request *request);
 extern AFB_error ctxTokenCreate (AFB_clientCtx *clientCtx, AFB_request *request);