From 78bf2fe4a5bf37514f6dfd203ef969da0bf40c2e Mon Sep 17 00:00:00 2001 From: Xavier Del Campo Romero Date: Mon, 22 Sep 2025 17:32:44 +0200 Subject: Setup project skeleton --- endpoints.h | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 endpoints.h (limited to 'endpoints.h') diff --git a/endpoints.h b/endpoints.h new file mode 100644 index 0000000..b41ef17 --- /dev/null +++ b/endpoints.h @@ -0,0 +1,21 @@ +#ifndef ENDPOINTS_H +#define ENDPOINTS_H + +#include + +struct cfg +{ + const char *dir; +}; + +int ep_index(const struct http_payload *p, struct http_response *r, void *user); +int ep_view(const struct http_payload *p, struct http_response *r, void *user); +int ep_style(const struct http_payload *p, struct http_response *r, void *user); +int ep_login(const struct http_payload *p, struct http_response *r, void *user); +int ep_logout(const struct http_payload *p, struct http_response *r, void *user); +int ep_signup(const struct http_payload *p, struct http_response *r, void *user); +int ep_passwd(const struct http_payload *p, struct http_response *r, void *user); +int ep_create(const struct http_payload *p, struct http_response *r, void *user); +int ep_ucp(const struct http_payload *p, struct http_response *r, void *user); + +#endif -- cgit v1.2.3