Proxy for the EvbComponent
member function that differ between SEBs, ATPs and EBCs
Accessors common to all PU
Architectural common member functions for all PU
Simple implementation of RTTI (see note above)
State transitions
virtual functions for generic configuring, starting/updating/continuing a state transition
Proxy for the EvbComponent. The difference between EvbComponent and EvbCntrlComponent is that the former is the partition specifc EvB proxy object. This object does not configure to the EvB system. EvbCntrlComponent on the other hand fully configures, downloads and starts the EvB system. These objects are created in the static create member of EvbComponent depending on a flag, which is reflected in the member data bIsControlProxy.The following things happen at the state transition functions:
- Initialise:
Send EVB_RESET.- Download:
Send EVB_BOOTED_TO_CONFIG, followed by EVB_CONFIG_TO_INIT.- Start_run:
If this is the first run, then send command EVB_INIT_TO_RUNNING, otherwise do nothing.- End_run:
Do nothing.Modifications
EvbCntrlComponent( const char *name, const char *pud_name, const char* host_name )
void identify( ostream &os = cout )
standard state transition functions to be invoked by the PRST
this page has been generated automatically by doc++
(c)opyright by Malte Zöckler, Roland Wunderling
contact: doc++@zib.de