Button for 1977 Button for 1984 Button for 1990 Button for 1995 Button for MDC Button for notes Button for examples

Event Processing

Draft MDC Standard

6.3.4 Event processing

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.

Button for 1977 Button for 1984 Button for 1990 Button for 1995 Button for MDC Button for notes Button for examples

Copyright © Standard Documents; 1977-2022 MUMPS Development Committee;
Copyright © Examples: 1995-2022 Ed de Moel;
Copyright © Annotations: 2003-2008 Jacquard Systems Research
Copyright © Annotations: 2008-2022 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)