First outline of a process management service server.
[barrelfish] / include / barrelfish / proc_mgmt_client.h
1 /**
2  * \file
3  * \brief Client for interacting with the process management server.
4  */
5
6 /*
7  * Copyright (c) 2017, ETH Zurich.
8  * All rights reserved.
9  *
10  * This file is distributed under the terms in the attached LICENSE file.
11  * If you do not find this file, copies can be found by writing to:
12  * ETH Zurich D-INFK, Haldeneggsteig 4, CH-8092 Zurich. Attn: Systems Group.
13  */
14
15 #ifndef BARRELFISH_PROC_MGMT_CLIENT_H
16 #define BARRELFISH_PROC_MGMT_CLIENT_H
17
18 #include <sys/cdefs.h>
19
20 __BEGIN_DECLS
21
22 struct proc_mgmt_lmp_binding;
23
24 errval_t proc_mgmt_client_lmp_accept(struct proc_mgmt_lmp_binding *lmpb,
25                 struct waitset *ws, size_t lmp_buflen_words);
26
27 __END_DECLS
28
29 #endif // BARRELFISH_PROC_MGMT_CLIENT_H