Feedback

  • Contents
 

Global Event Handling

Some commands or DTMF input may signal a global event defined by the interpreter either by configuration or in the form of hard-coded behavior that exist outside the actively running menu. This is done to eliminate the need to replicate events such as operator escape or catastrophic error in every menu. These events will be active for all menus under the scope of the root or level where the global events are defined. Data returned from the event processor may trigger a global event in the interpreter but the interpreter must catch and process the events alone. Such an event may result in a subsequent event process but only one triggered by the interpreter.