EMS FastStart Manual
Introduction
EMS FastStart Manual–133701
1-4
DDL Source Files for C, COBOL85, and TAL
validation. Also, you can isolate testing data from production data by writing events to a 
location other than the event log. 
When used with EGEN, the testing program and filter create an interactive testing 
facility which allows immediate testing of newly defined events through an easy-to-use 
conversational interface. 
EMS FastStart creates and compiles a test filter that can be run with a printing 
distributor or Viewpoint to test your application events.
DDL Source Files for C, COBOL85, and TAL
EMS FastStart automatically generates copy statements for COBOL85 and source 
definitions for TAL and C that can be sourced in your application based on the ACF. 
•
The COBOL85 copy libraries are located in the file xxxxCOB (for instance, the 
example in this manual is ATM1COB because the file prefix is ATM1). 
•
The TAL source definitions are located in the file xxxxTAL. 
•
The C source definitions are located in the file xxxxC.
These files contain the event record layout (EGEN-RECORD), the EGEN interface 
definitions and the EGEN return codes. 
Choosing Between EMS and EMS FastStart
EMS FastStart is designed to streamline the event generation process. It offers 
programmers a simplified interface with the Event Management Service (EMS) for 
building event buffers. Although EMS FastStart provides a comprehensive subset of 
EMS functions, the demands of your application might require you to use EMS rather 
than EMS FastStart. To determine whether to use EMS or EMS FastStart, you must 
evaluate the needs of your application. 
The following are examples of situations where you may want to use EMS rather than 
EMS FastStart for generating events:
•
The application has events with more than one subject (EMS FastStart has a limit of 
one subject per event).
•
The application specifies values for header tokens that are not supported by EMS 
FastStart. EMS allows the application to override the identification of the event 
generator and timestamp in an event. This is useful if one process generates events 
on behalf of another.
•
The application includes multiple occurrences of a specific token in an event (EMS 
FastStart allows only one occurrence per event).
Note. The EMS term “token” is used here to explain the differences in using EMS and EMS 
FastStart. In the rest of this manual, the term “variable data field” (specific to EMS FastStart) is 
substituted for “token” (specific to EMS). For an explanation of token, refer to any of the 
Distributed System Management manuals such as the Event Management Service (EMS) 
Manual.










