+/**
+ * Copyright (C) 2011-2012 Juho Vähä-Herttua
+ *
+ * This library is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public
+ * License as published by the Free Software Foundation; either
+ * version 2.1 of the License, or (at your option) any later version.
+ *
+ * This library is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Lesser General Public License for more details.
+ */
+
#ifndef HTTPD_H
#define HTTPD_H
typedef struct httpd_callbacks_s httpd_callbacks_t;
-httpd_t *httpd_init(logger_t *logger, httpd_callbacks_t *callbacks, int max_connections, int use_rtsp);
+httpd_t *httpd_init(logger_t *logger, httpd_callbacks_t *callbacks, int max_connections);
+
+int httpd_is_running(httpd_t *httpd);
int httpd_start(httpd_t *httpd, unsigned short *port);
void httpd_stop(httpd_t *httpd);