\brief signature of a completion function that returns a list of strings and stat.
.
This method will be invoked at the end of a asynchronous call and also as
a result of connection loss or timeout.
\param rc the error code of the call. Connection loss/timeout triggers
the completion with one of the following error codes:
ZCONNECTIONLOSS -- lost connection to the server
ZOPERATIONTIMEOUT -- connection timed out
Data related events trigger the completion with error codes listed the
Exceptions section of the documentation of the function that initiated the
call. (Zero indicates call was successful.)
\param strings a pointer to the structure containng the list of strings of the
names of the children of a node. If a non zero error code is returned,
the content of strings is undefined. The programmer is NOT responsible
for freeing strings.
\param stat a pointer to the stat information for the node involved in
this function. If a non zero error code is returned, the content of
stat is undefined. The programmer is NOT responsible for freeing stat.
\param data the pointer that was passed by the caller when the function
that this completion corresponds to was invoked. The programmer
is responsible for any memory freeing associated with the data
pointer.
\brief signature of a completion function that returns a list of strings and stat. .
This method will be invoked at the end of a asynchronous call and also as a result of connection loss or timeout. \param rc the error code of the call. Connection loss/timeout triggers the completion with one of the following error codes: ZCONNECTIONLOSS -- lost connection to the server ZOPERATIONTIMEOUT -- connection timed out Data related events trigger the completion with error codes listed the Exceptions section of the documentation of the function that initiated the call. (Zero indicates call was successful.) \param strings a pointer to the structure containng the list of strings of the names of the children of a node. If a non zero error code is returned, the content of strings is undefined. The programmer is NOT responsible for freeing strings. \param stat a pointer to the stat information for the node involved in this function. If a non zero error code is returned, the content of stat is undefined. The programmer is NOT responsible for freeing stat. \param data the pointer that was passed by the caller when the function that this completion corresponds to was invoked. The programmer is responsible for any memory freeing associated with the data pointer.