CORDET Framework - C2 Implementation
|
Components implementing procedures. More...
Files | |
file | CrPsCmd5EidStartCreate.c |
Create one instance of the CrPsCmd5EidStart procedure. | |
file | CrPsCmd5EidStartCreate.h |
Create one instance of the CrPsCmd5EidStart procedure. | |
file | CrPsCmd5EidStartFunc.c |
Create one instance of the CrPsCmd5EidStart procedure. | |
file | CrPsCmd3s1StartCreate.c |
Create one instance of the CrPsCmd3s1Start procedure. | |
file | CrPsCmd3s1StartCreate.h |
Create one instance of the CrPsCmd3s1Start procedure. | |
file | CrPsCmd3s1StartFunc.c |
Start Action for Commands (3,1) and (3,2) to create a new housekeeping/diagnostic report. | |
file | CrPsCmd3s3StartCreate.c |
Create one instance of the CrPsCmd3s3Start procedure. | |
file | CrPsCmd3s3StartCreate.h |
Create one instance of the CrPsCmd3s3Start procedure. | |
file | CrPsCmd3s3StartFunc.c |
Start Action for commands (3,3) and (3,4) to delete a housekeeping/diagnostic report definition. | |
file | CrPsCmd3s9PrgrCreate.c |
Create one instance of the CrPsCmd3s9Prgr procedure. | |
file | CrPsCmd3s9PrgrCreate.h |
Create one instance of the CrPsCmd3s9Prgr procedure. | |
file | CrPsCmd3s9PrgrFunc.c |
Progress Action for the (3,9) and (3,11) commands. | |
file | CrPsCmd3SidStartCreate.c |
Create one instance of the CrPsCmd3SidStart procedure. | |
file | CrPsCmd3SidStartCreate.h |
Create one instance of the CrPsCmd3SidStart procedure. | |
file | CrPsCmd3SidStartFunc.c |
Start Action for service 3 commands which carry a list of SIDs. | |
file | CrPsRep3s25ReadyCreate.c |
Create one instance of the CrPsRep3s25Ready procedure. | |
file | CrPsRep3s25ReadyCreate.h |
Create one instance of the CrPsRep3s25Ready procedure. | |
file | CrPsRep3s25ReadyFunc.c |
Implements the ReadyCheck for Housekeeping/Diagnostic reports (3,25) and (3,26) | |
file | CrPsLptUpCmdStartCreate.c |
Create one instance of the CrPsLptUpCmdStart procedure. | |
file | CrPsLptUpCmdStartCreate.h |
Create one instance of the CrPsLptUpCmdStart procedure. | |
file | CrPsLptUpCmdStartFunc.c |
Start Action for (13,10) and (13,11) commands. | |
file | CrPsCmdPrgrFailCreate.c |
Create one instance of the CrPsCmdPrgrFail procedure. | |
file | CrPsCmdPrgrFailCreate.h |
Create one instance of the CrPsCmdPrgrFail procedure. | |
file | CrPsCmdPrgrFailFunc.c |
This procedure is run when a command has failed its progress check. | |
file | CrPsCmdPrgrSuccCreate.c |
Create one instance of the CrPsCmdPrgrSucc procedure. | |
file | CrPsCmdPrgrSuccCreate.h |
Create one instance of the CrPsCmdPrgrSucc procedure. | |
file | CrPsCmdPrgrSuccFunc.c |
This procedure is run when a command has passed its progress check. | |
file | CrPsCmdVerFailCreate.c |
Create one instance of the CrPsCmdVerFail procedure. | |
file | CrPsCmdVerFailCreate.h |
Create one instance of the CrPsCmdVerFail procedure. | |
file | CrPsCmdVerFailFunc.c |
This procedure is run when a command has failed its start check or its termination check. | |
file | CrPsCmdVerSuccCreate.c |
Create one instance of the CrPsCmdVerSucc procedure. | |
file | CrPsCmdVerSuccCreate.h |
Create one instance of the CrPsCmdVerSucc procedure. | |
file | CrPsCmdVerSuccFunc.c |
This procedure is run when a command has passed its acceptance, start or termination check. | |
file | CrPsPcktAccFailCreate.c |
Create one instance of the CrPsPcktAccFail procedure. | |
file | CrPsPcktAccFailCreate.h |
Create one instance of the CrPsPcktAccFail procedure. | |
file | CrPsPcktAccFailFunc.c |
This procedure is run when the InLoader has found a packet which failed its acceptance check. | |
file | CrPsPcktReroutingFailCreate.c |
Create one instance of the CrPsPcktReroutingFail procedure. | |
file | CrPsPcktReroutingFailCreate.h |
Create one instance of the CrPsPcktReroutingFail procedure. | |
file | CrPsPcktReroutingFailFunc.c |
This procedure is run when the InLoader has found a packet with invalid destination. | |
file | CrPsCmd17s3PrgrCreate.c |
Create one instance of the CrPsCmd17s3Prgr procedure. | |
file | CrPsCmd17s3PrgrCreate.h |
Create one instance of the CrPsCmd17s3Prgr procedure. | |
file | CrPsCmd17s3PrgrFunc.c |
This procedure is run by the Progress Action of the command (17,3) | |
file | CrPsCmd17s3StartCreate.c |
Create one instance of the CrPsCmd17s3Start procedure. | |
file | CrPsCmd17s3StartCreate.h |
Create one instance of the CrPsCmd17s3Start procedure. | |
file | CrPsCmd17s3StartFunc.c |
This procedure is run by the Start Action of the command (17,3) | |
Components implementing procedures.
The behaviour of the CORDET Framework is specified through a set of models which conform to the FW Profile. The FW Profile uses state machines and procedures (a form of activity diagrams) to describe functional behaviour. The state machines and procedures are modelled in the FW Profile Editor (a web-based tool which enforces the rules of the FW Profile). The editor has a code generating back-end which generates the skeleton implementation of a procedure or state machine. This module gathers together all files which implement procedures. The files with names like 'XyzCreate' are generated by the editor tool. The files with names like 'XyzFunc' are instead manually developed.