Scroll to navigation

PMIX_FABRIC_OPERATION_T(5) OpenPMIx PMIX_FABRIC_OPERATION_T(5)

pmix_fabric_operation_t — Identifies a PMIx fabric operation

SYNTAX

C Syntax

#include <pmix_common.h>
typedef enum {

PMIX_FABRIC_REQUEST_INFO,
PMIX_FABRIC_UPDATE_INFO } pmix_fabric_operation_t;


Python Syntax

from pmix import *
op = PMIX_FABRIC_REQUEST_INFO


where op is one of the pmix_fabric_operation_t enumerated values.

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) <#man3-pmix-fabric-register>), then information on the default fabric of the overall system is returned. The information to be returned is described in pmix_fabric_t(5) <#man5-pmix-fabric-t>.
  • PMIX_FABRIC_UPDATE_INFO (value 1) — update information on a specific fabric. The index of the fabric to be updated (the PMIX_FABRIC_INDEX attribute) must be provided.

See also:

PMIx_Fabric_register(3) <#man3-pmix-fabric-register>, PMIx_Fabric_update(3) <#man3-pmix-fabric-update>, PMIx_Fabric_deregister(3) <#man3-pmix-fabric-deregister>, pmix_fabric_t(5) <#man5-pmix-fabric-t>


Copyright

2014-2026, OpenPMIx Community

September 27, 2026