The output object is the output of a BRAHMS Matlab Process. The process should construct the output object anew on every call.


uint32 event.response
This value will be used as the <return code> of the native event.
uint32 event.continuation
See Continuation.
char error
If the returned value is not the empty string, an exception will be raised with this message as content. This is the preferred way of raising an error, and generates a tidy message for the user. Raising an error in Matlab with the error() function also works, however, but generates traceback information that the user probably doesn't need to see.
cell operations
Each element in this array will be interpreted as an Operation. Each Operation is a request for the framework to do something for the Process.