From c07d6a87147d3d598582e975c864a7414dbb63a4 Mon Sep 17 00:00:00 2001 From: David Solt Date: Mon, 5 Jun 2023 10:49:32 -0500 Subject: [PATCH] Errata: Type of callback pmix_iof_cbfunc_t parameter payload should be a pmix_byte_object_t * Signed-off-by: David Solt (cherry picked from commit 8554707f1c080bc3bf44e0cd52428b3737bc87cb) (cherry picked from commit 46c1459512d1f0f234b0f0438828215550e2bb3f) --- Chap_API_Server.tex | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Chap_API_Server.tex b/Chap_API_Server.tex index cfbede80..e5d27527 100644 --- a/Chap_API_Server.tex +++ b/Chap_API_Server.tex @@ -4193,7 +4193,7 @@ \subsubsection{IOF delivery function} \begin{codepar} typedef void (*pmix_iof_cbfunc_t)( size_t iofhdlr, pmix_iof_channel_t channel, - pmix_proc_t *source, char *payload, + pmix_proc_t *source, pmix_byte_object_t *payload, pmix_info_t info[], size_t ninfo); \end{codepar} \cspecificend @@ -4202,7 +4202,7 @@ \subsubsection{IOF delivery function} \argin{iofhdlr}{Registration number of the handler being invoked (\code{size_t})} \argin{channel}{bitmask identifying the channel the data arrived on (\refstruct{pmix_iof_channel_t})} \argin{source}{Pointer to a \refstruct{pmix_proc_t} identifying the namespace/rank of the process that generated the data (\code{char*})} -\argin{payload}{Pointer to character array containing the data.} +\argin{payload}{Pointer to a \refstruct{pmix_byte_object_t} that describes the character array containing the data.} \argin{info}{Array of \refstruct{pmix_info_t} provided by the source containing metadata about the payload. This could include \refattr{PMIX_IOF_COMPLETE} (handle)} \argin{ninfo}{Number of elements in \refarg{info} (\code{size_t})} \end{arglist}