paivana-httpd_daemon.h (1172B)
1 /* 2 This file is part of GNUnet. 3 Copyright (C) 2026 Taler Systems SA 4 5 Paivana is free software; you can redistribute it and/or 6 modify it under the terms of the GNU General Public License 7 as published by the Free Software Foundation; either version 8 3, or (at your option) any later version. 9 10 Paivana is distributed in the hope that it will be useful, 11 but WITHOUT ANY WARRANTY; without even the implied warranty 12 of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See 13 the GNU General Public License for more details. 14 15 You should have received a copy of the GNU General Public 16 License along with Paivana; see the file COPYING. If not, 17 write to the Free Software Foundation, Inc., 51 Franklin 18 Street, Fifth Floor, Boston, MA 02110-1301, USA. 19 */ 20 21 /** 22 * @author Christian Grothoff 23 * @file paivana-httpd_daemon.h 24 * @brief daemon functions 25 */ 26 #ifndef PAIVANA_HTTPD_DAEMON_H 27 #define PAIVANA_HTTPD_DAEMON_H 28 29 #include <stdbool.h> 30 #include <microhttpd.h> 31 #include <gnunet/gnunet_util_lib.h> 32 33 34 /** 35 * Start the HTTP server and begin serving requests. 36 */ 37 void 38 PAIVANA_HTTPD_serve_requests (void); 39 40 41 #endif