This is the main message loop routine. It blocks waiting for messages and processes them when they are received. It does this until an application routine requests that the task exit using DitsPutRequest. Assuming there is no internal error in Dits, the status value returned by this function is the completion status of the user action routine with requested the exit. Note, this function is implemented as a macro.
Dits Receive a message.
External values used DitsTask Prior requirements DitsAppInit should have been called. This routine is NOT to be called from user action routines, but instead from the user main program.