27 #ifndef _ORTE_NIDMAP_H_
28 #define _ORTE_NIDMAP_H_
30 #include "orte_config.h"
39 #define ORTE_MAX_NODE_PREFIX 50
40 #define ORTE_CONTIG_NODE_CMD 0x01
41 #define ORTE_NON_CONTIG_NODE_CMD 0x02
43 ORTE_DECLSPEC
int orte_util_nidmap_init(
opal_buffer_t *buffer);
44 ORTE_DECLSPEC
void orte_util_nidmap_finalize(
void);
45 ORTE_DECLSPEC
int orte_util_setup_local_nidmap_entries(
void);
53 ORTE_DECLSPEC orte_epoch_t orte_util_set_epoch(
orte_process_name_t *proc, orte_epoch_t epoch);
56 ORTE_DECLSPEC
int orte_util_set_proc_state(
orte_process_name_t *proc, orte_proc_state_t state);
59 #define PROC_IS_RUNNING(n) orte_util_proc_is_running(n)
62 #define PROC_IS_RUNNING(n) ( true )
71 ORTE_DECLSPEC
int orte_util_build_daemon_nidmap(
char **nodes);
73 ORTE_DECLSPEC
void orte_nidmap_dump(
void);
74 ORTE_DECLSPEC
void orte_jmap_dump(
orte_jmap_t *jmap);
75 ORTE_DECLSPEC
void orte_jobmap_dump(
void);
uint32_t orte_jobid_t
Set the allowed range for ids in each space.
Definition: types.h:76
Definition: orte_globals.h:490
Definition: orte_globals.h:462
Global params for OpenRTE.
Structure for holding a buffer to be used with the RML or OOB subsystems.
Definition: dss_types.h:159
Definition: dss_types.h:47
Definition: orte_globals.h:476