OpenMPI  0.1.1
odls_types.h File Reference
#include "orte_config.h"
#include "orte/types.h"
#include "opal/class/opal_list.h"
#include "opal/class/opal_ring_buffer.h"
#include "opal/dss/dss_types.h"
#include "opal/threads/mutex.h"
#include "opal/threads/condition.h"
#include "opal/mca/hwloc/hwloc.h"
#include "orte/mca/plm/plm_types.h"
#include "orte/mca/grpcomm/grpcomm_types.h"
#include "orte/mca/rmaps/rmaps_types.h"
#include "orte/runtime/orte_globals.h"

Go to the source code of this file.

Data Structures

struct  orte_odls_child_t
 
struct  orte_odls_job_t
 

Macros

#define ORTE_DAEMON_CMD_T   OPAL_UINT8
 
#define ORTE_DAEMON_CONTACT_QUERY_CMD   (orte_daemon_cmd_flag_t) 1
 
#define ORTE_DAEMON_KILL_LOCAL_PROCS   (orte_daemon_cmd_flag_t) 2
 
#define ORTE_DAEMON_SIGNAL_LOCAL_PROCS   (orte_daemon_cmd_flag_t) 3
 
#define ORTE_DAEMON_ADD_LOCAL_PROCS   (orte_daemon_cmd_flag_t) 4
 
#define ORTE_DAEMON_TREE_SPAWN   (orte_daemon_cmd_flag_t) 5
 
#define ORTE_DAEMON_HEARTBEAT_CMD   (orte_daemon_cmd_flag_t) 6
 
#define ORTE_DAEMON_EXIT_CMD   (orte_daemon_cmd_flag_t) 7
 
#define ORTE_DAEMON_PROCESS_AND_RELAY_CMD   (orte_daemon_cmd_flag_t) 9
 
#define ORTE_DAEMON_MESSAGE_LOCAL_PROCS   (orte_daemon_cmd_flag_t) 10
 
#define ORTE_DAEMON_NULL_CMD   (orte_daemon_cmd_flag_t) 11
 
#define ORTE_DAEMON_SYNC_BY_PROC   (orte_daemon_cmd_flag_t) 12
 
#define ORTE_DAEMON_SYNC_WANT_NIDMAP   (orte_daemon_cmd_flag_t) 13
 
#define ORTE_DAEMON_REPORT_JOB_INFO_CMD   (orte_daemon_cmd_flag_t) 14
 
#define ORTE_DAEMON_REPORT_NODE_INFO_CMD   (orte_daemon_cmd_flag_t) 15
 
#define ORTE_DAEMON_REPORT_PROC_INFO_CMD   (orte_daemon_cmd_flag_t) 16
 
#define ORTE_DAEMON_SPAWN_JOB_CMD   (orte_daemon_cmd_flag_t) 17
 
#define ORTE_DAEMON_TERMINATE_JOB_CMD   (orte_daemon_cmd_flag_t) 18
 
#define ORTE_DAEMON_HALT_VM_CMD   (orte_daemon_cmd_flag_t) 19
 
#define ORTE_DAEMON_WAITPID_FIRED   (orte_daemon_cmd_flag_t) 20
 
#define ORTE_DAEMON_IOF_COMPLETE   (orte_daemon_cmd_flag_t) 21
 
#define ORTE_DAEMON_TOP_CMD   (orte_daemon_cmd_flag_t) 22
 
#define ORTE_DAEMON_NAME_REQ_CMD   (orte_daemon_cmd_flag_t) 23
 
#define ORTE_DAEMON_CHECKIN_CMD   (orte_daemon_cmd_flag_t) 24
 
#define ORTE_TOOL_CHECKIN_CMD   (orte_daemon_cmd_flag_t) 25
 
#define ORTE_DAEMON_PROCESS_CMD   (orte_daemon_cmd_flag_t) 26
 
#define ORTE_DAEMON_ABORT_CALLED   (orte_daemon_cmd_flag_t) 27
 
#define ORTE_DAEMON_ABORT_PROCS_CALLED   (orte_daemon_cmd_flag_t) 28
 

Typedefs

typedef struct orte_odls_job_t orte_odls_job_t
 

Functions

ORTE_DECLSPEC OBJ_CLASS_DECLARATION (orte_odls_child_t)
 
ORTE_DECLSPEC OBJ_CLASS_DECLARATION (orte_odls_job_t)
 

Variables

BEGIN_C_DECLS typedef uint8_t orte_daemon_cmd_flag_t