The asynchronous services routines enable a module with an external interface (e.g., to another application through a socket) to signal the executive that it is ready to run again.
If the module has signaled its readiness to run again, and Data Explorer is in Execute on Change mode, the system reexecutes the module immediately (and any modules downstream as well). Otherwise, it does not run until the next time the user initiates an execution.
Error DXReadyToRun() | Enables an asynchronous module to signal that it is ready to execute again. See DXReadyToRun. |
Error DXRegisterInputHandler() | Assigns a handler routine for input coming from an open file descriptor. See DXRegisterInputHandler. |
Error DXFreeModuleId()
| Get a unique identifier for each instance of a module. See DXFreeModuleId and DXGetModuleId. |
Error DXCompareModuleId() | Returns OK if the two specified module identifiers are the same; otherwise returns ERROR. See DXCompareModuleId. |
Pointer DXCopyModuleId() | Returns a pointer to a copy of the specified module identifier. See DXCopyModuleId. |