☜ | Event ProcessingDraft MDC Standard | ☞ |
Event processing provides a mechanism by which a process can execute specifiable commands in response to some occurrence outside the normal program flow. Event processing can be done using either a synchronous model or an asynchronous model. Synchronous event processing is enabled by issuing the ESTArt command, and disabled by issuing the ESTOp command. Asynchronous event processing is enabled by issuing the ASTArt command, and disabled by issuing the ASTOp command.
It is possible to temporarily block asynchronous events from being processed using the ABlock command. This temporary block is released using the AUnblock command. Events can be generated by running processes using the ETrigger command.
Asynchronous event processing and synchronous event processing cannot both be enabled at the same time for any event class.
Copyright © Standard Documents; 1977-2024 MUMPS Development Committee;
Copyright © Examples: 1995-2024 Ed de Moel;
Copyright © Annotations: 2003-2008 Jacquard Systems Research
Copyright © Annotations: 2008-2024 Ed de Moel.
Some specifications are "approved for inclusion in a future standard". Note that the MUMPS Development Committee cannot guarantee that such future standards will indeed be published.
This page most recently updated on 28-Jan-2004, 08:07:08.
For comments, contact Ed de Moel (demoel@jacquardsystems.com)