Mercurial > sci
annotate req.h @ 1:5afdb14df924
sci: add support for storing results
author | David Demelier <markand@malikania.fr> |
---|---|
date | Tue, 08 Jun 2021 08:40:01 +0200 |
parents | f1de39079243 |
children | 5fa3d2f479b2 |
rev | line source |
---|---|
0 | 1 #ifndef SCI_REQ_H |
2 #define SCI_REQ_H | |
3 | |
4 /* TODO: remove reference to db structures. */ | |
5 | |
6 #include <stddef.h> | |
7 | |
8 struct req { | |
9 int status; | |
10 char msg[1024]; | |
11 }; | |
12 | |
13 struct worker; | |
14 struct project; | |
1
5afdb14df924
sci: add support for storing results
David Demelier <markand@malikania.fr>
parents:
0
diff
changeset
|
15 struct job_result; |
0 | 16 |
17 int | |
18 req_connect(const char *); | |
19 | |
20 struct req | |
21 req_job_queue(const char *, const char *); | |
22 | |
23 struct req | |
1
5afdb14df924
sci: add support for storing results
David Demelier <markand@malikania.fr>
parents:
0
diff
changeset
|
24 req_job_list(struct job_result *, size_t *, const char *); |
5afdb14df924
sci: add support for storing results
David Demelier <markand@malikania.fr>
parents:
0
diff
changeset
|
25 |
5afdb14df924
sci: add support for storing results
David Demelier <markand@malikania.fr>
parents:
0
diff
changeset
|
26 struct req |
5afdb14df924
sci: add support for storing results
David Demelier <markand@malikania.fr>
parents:
0
diff
changeset
|
27 req_job_save(const char *, |
5afdb14df924
sci: add support for storing results
David Demelier <markand@malikania.fr>
parents:
0
diff
changeset
|
28 const char *, |
5afdb14df924
sci: add support for storing results
David Demelier <markand@malikania.fr>
parents:
0
diff
changeset
|
29 const char *, |
5afdb14df924
sci: add support for storing results
David Demelier <markand@malikania.fr>
parents:
0
diff
changeset
|
30 const char *, |
5afdb14df924
sci: add support for storing results
David Demelier <markand@malikania.fr>
parents:
0
diff
changeset
|
31 const char *); |
5afdb14df924
sci: add support for storing results
David Demelier <markand@malikania.fr>
parents:
0
diff
changeset
|
32 |
5afdb14df924
sci: add support for storing results
David Demelier <markand@malikania.fr>
parents:
0
diff
changeset
|
33 struct req |
0 | 34 req_project_add(const struct project *); |
35 | |
36 struct req | |
37 req_project_list(struct project *, size_t *); | |
38 | |
39 struct req | |
40 req_worker_add(const struct worker *); | |
41 | |
42 struct req | |
43 req_worker_list(struct worker *, size_t *); | |
44 | |
45 void | |
46 req_finish(void); | |
47 | |
48 #endif /* !SCI_REQ_H */ |