Scroll to navigation

PMIX_INFO_WAS_PROCESSED(3) OpenPMIx PMIX_INFO_WAS_PROCESSED(3)

PMIx_Info_was_processed — Test whether a required pmix_info_t(5) <#man5-pmix-info-t> has been processed.

SYNOPSIS

#include <pmix.h>
bool PMIx_Info_was_processed(const pmix_info_t *p);


Python Syntax

No Python equivalent

INPUT PARAMETERS

•
p: Pointer to the pmix_info_t(5) <#man5-pmix-info-t> structure to test.

DESCRIPTION

Test whether the PMIX_INFO_REQD_PROCESSED flag is set in the flags field of the referenced pmix_info_t <#man5-pmix-info-t> structure. This flag records that a required directive has already been acted upon, allowing a receiver to confirm that every required attribute in an array was in fact honored.

The processed flag is applied with PMIx_Info_processed(3) <#man3-pmix-info-processed>.

RETURN VALUE

Returns true if the PMIX_INFO_REQD_PROCESSED flag is set in the structure, and false otherwise.

See also:

PMIx_Info_processed(3) <#man3-pmix-info-processed>, PMIx_Info_is_required(3) <#man3-pmix-info-is-required>, pmix_info_t(5) <#man5-pmix-info-t>


Copyright

2014-2026, OpenPMIx Community

September 27, 2026