Scroll to navigation

PMIX_INFO_SET_END(3) OpenPMIx PMIX_INFO_SET_END(3)

PMIx_Info_set_end — Mark a pmix_info_t(5) <#man5-pmix-info-t> as the end of an array.

SYNOPSIS

#include <pmix.h>
void PMIx_Info_set_end(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 mark.

DESCRIPTION

Set the PMIX_INFO_ARRAY_END flag in the flags field of the referenced pmix_info_t <#man5-pmix-info-t> structure. This marks the structure as the final element of an array of pmix_info_t structures, allowing the array to be traversed without a separately maintained count.

The marker is subsequently tested with PMIx_Info_is_end(3) <#man3-pmix-info-is-end>.

RETURN VALUE

PMIx_Info_set_end returns no value (void).

See also:

PMIx_Info_is_end(3) <#man3-pmix-info-is-end>, pmix_info_t(5) <#man5-pmix-info-t>


Copyright

2014-2026, OpenPMIx Community

September 27, 2026