18.3.47. pmix_fabric_operation_t
pmix_fabric_operation_t — Identifies a PMIx fabric operation
18.3.47.1. SYNTAX
18.3.47.1.1. C Syntax
#include <pmix_common.h>
typedef enum {
PMIX_FABRIC_REQUEST_INFO,
PMIX_FABRIC_UPDATE_INFO
} pmix_fabric_operation_t;
18.3.47.1.2. Python Syntax
from pmix import *
op = PMIX_FABRIC_REQUEST_INFO
where op is one of the pmix_fabric_operation_t enumerated values.
18.3.47.2. DESCRIPTION
The pmix_fabric_operation_t enumeration identifies the fabric operation being requested of a host environment on behalf of a tool or other process. The defined values are:
PMIX_FABRIC_REQUEST_INFO(value 0) — request information on a specific fabric. If the fabric is not specified (as per PMIx_Fabric_register(3)), then information on the default fabric of the overall system is returned. The information to be returned is described in pmix_fabric_t(5).PMIX_FABRIC_UPDATE_INFO(value 1) — update information on a specific fabric. The index of the fabric to be updated (thePMIX_FABRIC_INDEXattribute) must be provided.