19 #ifndef MCA_BTL_MX_PROC_H
20 #define MCA_BTL_MX_PROC_H
25 #include "btl_mx_endpoint.h"
mca_btl_mx_addr_t * mx_peers
peers addresses
Definition: btl_mx_proc.h:41
opal_list_item_t super
allow proc to be placed on a list
Definition: btl_mx_proc.h:35
int * mx_routing
peer routing information
Definition: btl_mx_proc.h:43
Definition: mutex_unix.h:53
Process identification structure interface.
Remote Open MPI process structure.
Definition: proc.h:56
Structure used to publish MX information to peers.
Definition: btl_mx_endpoint.h:39
Definition: opal_list.h:98
State of ELAN endpoint connection.
Definition: btl_elan_endpoint.h:33
ompi_proc_t * proc_ompi
pointer to corresponding ompi_proc_t
Definition: btl_mx_proc.h:38
opal_mutex_t proc_lock
lock to protect against concurrent access to proc state
Definition: btl_mx_proc.h:45
A simple C-language object-oriented system with single inheritance and ownership-based memory managem...
#define OBJ_CLASS_DECLARATION(NAME)
Declaration for class descriptor.
Definition: opal_object.h:236
Represents the state of a remote process and the set of addresses that it exports.
Definition: btl_mx_proc.h:34