table of contents
- unstable 7.0.0~rc1-1
| PMIX_RESOURCE_BLOCK_DIRECTIVE_STRING(3) | OpenPMIx | PMIX_RESOURCE_BLOCK_DIRECTIVE_STRING(3) |
PMIx_Resource_block_directive_string — Return the string representation of a pmix_resource_block_directive_t value.
SYNOPSIS¶
#include <pmix.h> const char* PMIx_Resource_block_directive_string(pmix_resource_block_directive_t directive);
Python Syntax¶
from pmix import * foo = PMIxClient() string = foo.resource_block_directive_string(PMIX_RESOURCE_BLOCK_DEFINE)
INPUT PARAMETERS¶
- •
- directive : A pmix_resource_block_directive_t resource-block directive.
Recognized values map to a human-readable string:
- PMIX_RESOURCE_BLOCK_DEFINE — "DEFINE"
- PMIX_RESOURCE_BLOCK_EXTEND — "EXTEND"
- PMIX_RESOURCE_BLOCK_REMOVE — "REMOVE"
- PMIX_RESOURCE_BLOCK_DELETE — "DELETE"
DESCRIPTION¶
Return a human-readable, statically-allocated string naming the given pmix_resource_block_directive_t value. The returned string is owned by the library and must not be modified or freed by the caller. An unrecognized value yields the fallback string "UNSPECIFIED".
RETURN VALUE¶
Returns a pointer to a constant, statically-allocated, NUL-terminated string. The pointer remains valid for the lifetime of the process and must not be freed.
See also:
Copyright¶
2014-2026, OpenPMIx Community
| September 27, 2026 |