1
2
3
4
5
6
7
8
9
10 #ifndef PMIX_CLIENT_OPS_H
11 #define PMIX_CLIENT_OPS_H
12
13 #include <src/include/pmix_config.h>
14
15
16 #include "src/threads/threads.h"
17 #include "src/class/pmix_list.h"
18 #include "src/class/pmix_pointer_array.h"
19 #include "src/include/pmix_globals.h"
20 #include "src/common/pmix_iof.h"
21
22 BEGIN_C_DECLS
23
24 typedef struct {
25 pmix_peer_t *myserver;
26 pmix_list_t pending_requests;
27 pmix_pointer_array_t peers;
28
29 int get_output;
30 int get_verbose;
31
32 int connect_output;
33 int connect_verbose;
34
35 int fence_output;
36 int fence_verbose;
37
38 int pub_output;
39 int pub_verbose;
40
41 int spawn_output;
42 int spawn_verbose;
43
44 int event_output;
45 int event_verbose;
46
47 int iof_output;
48 int iof_verbose;
49
50 int base_output;
51 int base_verbose;
52
53 pmix_iof_sink_t iof_stdout;
54 pmix_iof_sink_t iof_stderr;
55 } pmix_client_globals_t;
56
57 PMIX_EXPORT extern pmix_client_globals_t pmix_client_globals;
58
59 END_C_DECLS
60
61 #endif