OpenDOF Project
void(* DOFObjectInvokeCallback::InvokeResult)(DOFObjectInvokeCallback self, DOFOperation operation, DOFProviderInfo providerInfo, uint16 resultCount, const DOFValue result[], DOFException except)

Callback for a Requestor for the results of an asynchronous operation.

This callback may be NULL to ignore notification of results.

Parameters
selfThe callback object. This will never be NULL.
operationThe original request operation. This will never be NULL.
providerInfoThe DOFProviderInfo associated with the result or except. This will never be NULL.
resultCountThe number of values in the result array.
resultAn array of DOFValue elements, representing the output parameters of the Method used in the Invoke Operation. Must be ignored if except is non-NULL. This will never be NULL if resultCount is not 0. This may contain NULL values for parameters that are "NULL" (from nullable types).
exceptAn exception received from a Provider. If NULL, no exception occurred (the Invoke was successful) and result is valid.
core-c-dof-oal Version 8.0.1 Build 0
2018-01-22