CORDET Framework - C2 Implementation
|
This procedure is run by the Progress Action of the command (17,3) More...
Go to the source code of this file.
Functions | |
void | CrPsTestOnBoardConnectionPrgrN1 (FwPrDesc_t prDesc) |
CrPsCmd17s3Prgr function definitions. More... | |
void | CrPsTestOnBoardConnectionPrgrN2 (FwPrDesc_t prDesc) |
Action for node N2. More... | |
void | CrPsTestOnBoardConnectionPrgrN3 (FwPrDesc_t prDesc) |
Action for node N3. More... | |
void | CrPsTestOnBoardConnectionPrgrN4 (FwPrDesc_t prDesc) |
Action for node N4. More... | |
FwPrBool_t | CrPsTestOnBoardConnectionPrgrG11 (FwPrDesc_t prDesc) |
Guard on the Control Flow from DECISION1 to N1. More... | |
FwPrBool_t | CrPsTestOnBoardConnectionPrgrG12 (FwPrDesc_t prDesc) |
Guard on the Control Flow from DECISION1 to N2. More... | |
FwPrBool_t | CrPsTestOnBoardConnectionPrgrG13 (FwPrDesc_t prDesc) |
Guard on the Control Flow from DECISION1 to N3. More... | |
This procedure is run by the Progress Action of the command (17,3)
last modification: 22.01.2018
This Source Code Form is subject to the terms of the Mozilla Public License, v. 2.0. If a copy of the MPL was not distributed with this file, You can obtain one at http://mozilla.org/MPL/2.0/.
Definition in file CrPsCmd17s3PrgrFunc.c.
FwPrBool_t CrPsTestOnBoardConnectionPrgrG11 | ( | FwPrDesc_t | prDesc | ) |
Guard on the Control Flow from DECISION1 to N1.
(areYouAliveSrc > 0) && (time elapsed since command execution started smaller than areYouAliveTimeOut)
smDesc | the procedure descriptor |
Definition at line 154 of file CrPsCmd17s3PrgrFunc.c.
FwPrBool_t CrPsTestOnBoardConnectionPrgrG12 | ( | FwPrDesc_t | prDesc | ) |
Guard on the Control Flow from DECISION1 to N2.
(areYouAliveSrc == 0) && (time elapsed since command execution started smaller than areYouAliveTimeOut)
smDesc | the procedure descriptor |
Definition at line 182 of file CrPsCmd17s3PrgrFunc.c.
FwPrBool_t CrPsTestOnBoardConnectionPrgrG13 | ( | FwPrDesc_t | prDesc | ) |
Guard on the Control Flow from DECISION1 to N3.
time elapsed since command execution started equal or greater than areYouAliveTimeOut
smDesc | the procedure descriptor |
Definition at line 210 of file CrPsCmd17s3PrgrFunc.c.
void CrPsTestOnBoardConnectionPrgrN1 | ( | FwPrDesc_t | prDesc | ) |
CrPsCmd17s3Prgr function definitions.
Action for node N1.
FW Profile function definitions
Definition at line 51 of file CrPsCmd17s3PrgrFunc.c.
void CrPsTestOnBoardConnectionPrgrN2 | ( | FwPrDesc_t | prDesc | ) |
Action for node N2.
Set action outcome to 'continue'
smDesc | the procedure descriptor |
Definition at line 97 of file CrPsCmd17s3PrgrFunc.c.
void CrPsTestOnBoardConnectionPrgrN3 | ( | FwPrDesc_t | prDesc | ) |
Action for node N3.
Set action outcome to 'completed'
smDesc | the procedure descriptor |
Definition at line 113 of file CrPsCmd17s3PrgrFunc.c.
void CrPsTestOnBoardConnectionPrgrN4 | ( | FwPrDesc_t | prDesc | ) |
Action for node N4.
Release (17,4) report
smDesc | the procedure descriptor |
Definition at line 129 of file CrPsCmd17s3PrgrFunc.c.