aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/src/server.h
diff options
context:
space:
mode:
authorEgor Tensin <Egor.Tensin@gmail.com>2023-04-29 09:58:11 +0200
committerEgor Tensin <Egor.Tensin@gmail.com>2023-04-29 09:58:11 +0200
commit0f8192a8fc2329141b6222315dd5712a132a647e (patch)
tree7914e09d5015064f8f55f0a5b65337c2c437d342 /src/server.h
parentmake struct tcp_server opaque (diff)
downloadcimple-0f8192a8fc2329141b6222315dd5712a132a647e.tar.gz
cimple-0f8192a8fc2329141b6222315dd5712a132a647e.zip
make struct server opaque
Diffstat (limited to '')
-rw-r--r--src/server.h15
1 files changed, 2 insertions, 13 deletions
diff --git a/src/server.h b/src/server.h
index 0e5c030..9c96db2 100644
--- a/src/server.h
+++ b/src/server.h
@@ -20,20 +20,9 @@ struct settings {
const char *sqlite_path;
};
-struct server {
- pthread_mutex_t server_mtx;
- pthread_cond_t server_cv;
+struct server;
- int stopping;
-
- struct storage storage;
-
- struct tcp_server *tcp_server;
-
- struct ci_queue ci_queue;
-};
-
-int server_create(struct server *, const struct settings *);
+int server_create(struct server **, const struct settings *);
void server_destroy(struct server *);
int server_main(struct server *);