mirror of
https://github.com/nasa/trick.git
synced 2024-12-24 23:36:43 +00:00
279d131a0a
* Add breadcrumbs to all documentation pages, fix some links between pages
1.2 KiB
1.2 KiB
Home → Documentation Home → Simulation Capabilities → Event Manager |
---|
This page describes the methods available in the Trick::EventManager and Trick::EventProcessor class. See Input_File for detailed information on the syntax of the input processor file.
User accessible routines
These commands are for adding and removing events from the Event Manager
Event * get_event() @endlink
int add_event( Trick::Event * in_event )
int add_event_after( Trick::Event * in_event, std::string target_name, unsigned int target_inst )
int add_event_before( Trick::Event * in_event, std::string target_name, unsigned int target_inst )
int remove_event( Trick::Event * in_event )
Event Processing Flow
The next set of flowcharts details how the %Trick Event Processor processes events.
Figure IP_1 Input Processor Event Processing
Each thread in the simulation has an event processing job.