OpenDOF Project
void(* DOFObjectEventCallback::EventSignaled)(DOFObjectEventCallback self, DOFOperation operation, DOFProviderInfo providerInfo, uint16 parameterCount, const DOFValue parameters[], 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.
providerThe DOFProviderInfo associated with the parameters or except. This will never be NULL.
parameterCountThe number of values in the parameters array.
parametersAn array of DOFValue elements, representing the parameters of the Event used in the Register Operation. Must be ignored if except is non-NULL. Otherwise, NULL indicates that the Register is successfully established and non-NULL indicates that a Signal is received. 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 Register was successful) and parameters is valid.
core-c-dof-oal Version 8.0.1 Build 0
2018-01-22