25 #include "FwSmConstants.h" 26 #include "FwSmConfig.h" 28 #include "FwPrConfig.h" 30 #include "FwPrConstants.h" 34 #include "CrFwCmpData.h" 54 #define MAX_SHORT 65535u 55 #define MAX_INT 4294967295u 58 uint8_t testentry(uint32_t
id, uint8_t size)
60 uint8_t testset[MAX_CHAR], testget[MAX_CHAR],
dest[MAX_CHAR],
i, success;
84 if (testset[i] == testget[i])
94 if (memcmp(testset, dest, size))
98 if (lene*nume != size)
110 testset[
i] = MAX_CHAR;
120 for (i=0; i<size;i++)
122 if (testset[i] == testget[i])
132 if (memcmp(testset, dest, size))
136 if (lene*nume != size)
148 testset[
i] = rand() % MAX_CHAR+1;
158 for (i=0; i<size;i++)
160 if (testset[i] == testget[i])
170 if (memcmp(testset, dest, size))
174 if (lene*nume != size)
198 uint8_t maxval=MAX_CHAR;
200 for (i=DpIdParamsLowest;i<=DpIdParamsHighest;i++)
212 for (i=DpIdVarsLowest;i<=DpIdVarsHighest;i++)
226 if (
setDpValue(DpIdVarsHighest+1, &maxval) != 0)
230 if (
getDpValue(DpIdVarsHighest+1, &testval) != 0)
238 if(
getDpValueEx(DpIdVarsHighest+1, dest, &lene, &nume) != 0)
252 uint32_t
i, pos, len;
253 unsigned short destId, destIdDp;
254 unsigned short* destIdArray;
255 unsigned short* testarrayptr;
296 for (i=0; i<len; i++)
304 for (i=0; i<len; i++)
315 if(testarrayptr[i] != MAX_SHORT)
328 if ( destId != destIdDp - 1 )
342 if ( destId != pos + 1 )
351 if ( destIdArray[pos] != pos + 1 )
570 unsigned char* testchararrptr;
571 unsigned short* testshortarrptr;
572 unsigned int* testintarrptr;
580 for (i=0; i<len; i++)
588 for (i=0; i<len; i++)
599 if(testintarrptr[i] != MAX_INT)
603 len =
sizeof(testparams.
dest)/
sizeof(testparams.
dest[0]);
604 for (i=0; i<len; i++)
612 for (i=0; i<len; i++)
623 if(testshortarrptr[i] != MAX_SHORT)
628 for (i=0; i<len; i++)
636 for (i=0; i<len; i++)
647 if(testchararrptr[i] != MAX_CHAR)
651 len =
sizeof(testparams.
sid)/
sizeof(testparams.
sid[0]);
652 for (i=0; i<len; i++)
660 for (i=0; i<len; i++)
671 if(testchararrptr[i] != MAX_CHAR)
676 for (i=0; i<len; i++)
684 for (i=0; i<len; i++)
695 if(testintarrptr[i] != MAX_INT)
700 for (i=0; i<len; i++)
708 for (i=0; i<len; i++)
719 if(testintarrptr[i] != MAX_INT)
723 len =
sizeof(testvals.
lstId)/
sizeof(testvals.
lstId[0]);
724 for (i=0; i<len; i++)
732 for (i=0; i<len; i++)
743 if(testshortarrptr[i] != MAX_SHORT)
748 for (i=0; i<len; i++)
756 for (i=0; i<len; i++)
767 if(testshortarrptr[i] != MAX_SHORT)
772 for (i=0; i<len; i++)
780 for (i=0; i<len; i++)
791 if(testshortarrptr[i] != MAX_SHORT)
796 for (i=0; i<len; i++)
804 for (i=0; i<len; i++)
815 if(testshortarrptr[i] != MAX_SHORT)
820 for (i=0; i<len; i++)
828 for (i=0; i<len; i++)
839 if(testshortarrptr[i] != MAX_SHORT)
851 unsigned char* testarrptr;
865 for (i=0; i<len; i++)
873 for (i=0; i<len; i++)
884 if(testarrptr[i] != MAX_CHAR)
934 if (memcmp(ret.t, tim0.t,
sizeof(tim0))!=0)
940 if (memcmp(ret.t, timmax.t,
sizeof(timmax))!=0)
947 if (memcmp(ret.t, tim0.t,
sizeof(tim0)))
954 if (memcmp(ret.t, timmax.t,
sizeof(timmax)))
961 if (memcmp(ret.t, tim0.t,
sizeof(tim0)))
968 if (memcmp(ret.t, timmax.t,
sizeof(timmax)))
975 if (memcmp(ret.t, tim0.t,
sizeof(tim0)))
982 if (memcmp(ret.t, timmax.t,
sizeof(timmax)))
1128 uint32_t* testarrptr32;
1129 uint16_t* testarrptr16;
1144 for (i=0; i<len; i++)
1152 for (i=0; i<len; i++)
1161 for (i =0;i<len;i++)
1163 if(testarrptr32[i] != MAX_INT)
1168 for (i=0; i<len; i++)
1176 for (i=0; i<len; i++)
1185 for (i =0;i<len;i++)
1187 if(testarrptr32[i] != MAX_INT)
1192 for (i=0; i<len; i++)
1200 for (i=0; i<len; i++)
1209 for (i =0;i<len;i++)
1211 if(testarrptr16[i] != MAX_SHORT)
1216 for (i=0; i<len; i++)
1224 for (i=0; i<len; i++)
1233 for (i =0;i<len;i++)
1235 if(testarrptr32[i] != MAX_INT)
1240 for (i=0; i<len; i++)
1248 for (i=0; i<len; i++)
1257 for (i =0;i<len;i++)
1259 if(testarrptr32[i] != MAX_INT)
1265 for (i=0; i<len; i++)
1273 for (i=0; i<len; i++)
1282 for (i =0;i<len;i++)
1284 if(testarrptr32[i] != MAX_INT)
1288 len =
sizeof(testvars.
lptSrc)/
sizeof(testvars.
lptSrc[0]);
1289 for (i=0; i<len; i++)
1297 for (i=0; i<len; i++)
1306 for (i =0;i<len;i++)
1308 if(testarrptr16[i] != MAX_SHORT)
1313 for (i=0; i<len; i++)
1317 if(memcmp(ret.t, tim0.t,
sizeof(tim0)))
1322 for (i=0; i<len; i++)
1326 if(memcmp(ret.t, timmax.t,
sizeof(timmax)))
1332 for (i =0;i<len;i++)
1334 if(memcmp(testarrptrtim[i].t, timmax.t,
sizeof(timmax)))
1361 for (i=0; i<len; i++)
1369 for (i=0; i<len; i++)
1378 for (i =0;i<len;i++)
1380 if(testarrptr32[i] != MAX_INT)
void initDpServReqVerif(void)
Initialises ServReqVerif.
CrPsTid_t largeMsgTransId[LPT_N_BUF]
CrPsTid_t Array of LPT_N_BUF elements.
static void setDpfailCodeAccFailed(CrPsFailCode_t failCodeAccFailed)
Sets the value of the datapool item failCodeAccFailed.
Interface through which framework components access the current time.
static void setDpnOfAccFailed(CrFwCounterU4_t nOfAccFailed)
Sets the value of the datapool item nOfAccFailed.
CrPsDestSrc_t OnBoardConnectDestLst[TEST_MAX_APP]
List of identifiers of target applications for an On-Board-Connection Test.
static void setDpnOfDownlinks(CrFwCounterU4_t nOfDownlinks)
Sets the value of the datapool item nOfDownlinks.
CrFwCounterU4_t i
CrPsCmd5EidStart function definitions.
void initDpServEvt(void)
Initialises ServEvt.
static CrPsAddr_t getDpdebugVarAddrItem(int i)
Gets the value of the i-th element in the datapool array debugVarAddr.
static void setDpfailCodePrgrFailed(CrPsFailCode_t failCodePrgrFailed)
Sets the value of the datapool item failCodePrgrFailed.
static CrFwCounterU4_t getDpnOfUplinks()
Gets the value of the datapool item nOfUplinks.
void initDpServTest(void)
Initialises ServTest.
static CrPsNumberU4_t getDpnOfGenEvtRep_4()
Gets the value of the datapool item nOfGenEvtRep_4.
static CrPsEid_t getDplastEvtEid_3()
Gets the value of the datapool item lastEvtEid_3.
static void setDpdebugVarAddrItem(int i, CrPsAddr_t debugVarAddr)
Sets the value of the i-th element in the datapool array debugVarAddr.
static CrPsSize_t getDplptRemSizeItem(int i)
Gets the value of the i-th element in the datapool array lptRemSize.
static void setDplargeMsgTransIdItem(int i, CrPsTid_t largeMsgTransId)
Sets the value of the i-th element in the datapool array largeMsgTransId.
static void setDplptFailCodeItem(int i, CrPsFailCode_t lptFailCode)
Sets the value of the i-th element in the datapool array lptFailCode.
Interface for accessing data pool items.
CrPsSid_t sid[HK_N_REP_DEF]
Array of HK_N_REP_DEF elements.
static CrPsEid_t getDplastEvtEid_4()
Gets the value of the datapool item lastEvtEid_4.
static CrPsFailData_t getDpverFailData()
Gets the value of the datapool item verFailData.
void initDpServHk(void)
Initialises ServHk.
Interface for accessing data pool items.
static CrPsTimeOut_t getDplptTimeOutItem(int i)
Gets the value of the i-th element in the datapool array lptTimeOut.
static void setDpnOfDetectedEvts_3(CrPsNumberU4_t nOfDetectedEvts_3)
Sets the value of the datapool item nOfDetectedEvts_3.
static void setDpnOfDisabledEid_3(CrPsNumberU2_t nOfDisabledEid_3)
Sets the value of the datapool item nOfDisabledEid_3.
Interface for accessing data pool items.
static void setDppcktIdTermFailed(CrFwTypeId_t pcktIdTermFailed)
Sets the value of the datapool item pcktIdTermFailed.
Interface for accessing data pool items.
static CrPsDestSrc_t getDpOnBoardConnectDestLstItem(int i)
Gets the value of the i-th element in the datapool array OnBoardConnectDestLst.
Definition of the OutFactory component.
static void setDplptSizeItem(int i, CrPsSize_t lptSize)
Sets the value of the i-th element in the datapool array lptSize.
static void setDpOnBoardConnectDestLstItem(int i, CrPsDestSrc_t OnBoardConnectDestLst)
Sets the value of the i-th element in the datapool array OnBoardConnectDestLst.
static void setDpnOfGenEvtRep_2(CrPsNumberU4_t nOfGenEvtRep_2)
Sets the value of the datapool item nOfGenEvtRep_2.
static void setDpnOfDetectedEvts_1(CrPsNumberU4_t nOfDetectedEvts_1)
Sets the value of the datapool item nOfDetectedEvts_1.
static CrPsFlag_t getDpisEnabledItem(int i)
Gets the value of the i-th element in the datapool array isEnabled.
static CrFwCounterU4_t getDpnOfTermFailed()
Gets the value of the datapool item nOfTermFailed.
static void setDplptTimeItem(int i, CrFwTimeStamp_t lptTime)
Sets the value of the i-th element in the datapool array lptTime.
static CrPsParamId_t * getDplstIdArray()
Gets the datapool array lstId.
static CrPsFailCode_t * getDplptFailCodeArray()
Gets the datapool array lptFailCode.
size_t getDpSize(ParameterId_t id)
Get the size of a datapool item by identifier.
Interface for creating and accessing a report or command packet.
Definition of the InStream component.
static CrPsAddr_t * getDpdebugVarAddrArray()
Gets the datapool array debugVarAddr.
static CrPsEid_t getDplastEvtEid_1()
Gets the value of the datapool item lastEvtEid_1.
size_t getDpParamSize(ParameterId_t id)
Get the size of a datapool parameter by identifier.
CrPsTimeOut_t lptTimeOut[LPT_N_BUF]
CrPsTimeOut_t TimeOut.
static CrPsSid_t * getDpsidArray()
Gets the datapool array sid.
static CrFwTypeId_t getDppcktIdPrgrFailed()
Gets the value of the datapool item pcktIdPrgrFailed.
int CrFwBool_t
Type used for boolean values (1 represent "true" and 0 represents "false").
static void setDplptTimeOutItem(int i, CrPsTimeOut_t lptTimeOut)
Sets the value of the i-th element in the datapool array lptTimeOut.
size_t getDpValue(ParameterId_t id, void *dest)
Get the value of a datapool item by identifier.
static CrPsNumberU4_t getDpnOfGenEvtRep_1()
Gets the value of the datapool item nOfGenEvtRep_1.
static CrPsDestSrc_t getDpinvDestRerouting()
Gets the value of the datapool item invDestRerouting.
static void setDpverFailData(CrPsFailData_t verFailData)
Sets the value of the datapool item verFailData.
static CrPsNumberU4_t getDpnOfDetectedEvts_3()
Gets the value of the datapool item nOfDetectedEvts_3.
static CrPsNumberU2_t getDpnOfDisabledEid_1()
Gets the value of the datapool item nOfDisabledEid_1.
static void setDppcktIdReroutingFailed(CrFwTypeId_t pcktIdReroutingFailed)
Sets the value of the datapool item pcktIdReroutingFailed.
static CrPsNumberU4_t getDpnOfDetectedEvts_1()
Gets the value of the datapool item nOfDetectedEvts_1.
static CrPsEid_t getDplastEvtEid_2()
Gets the value of the datapool item lastEvtEid_2.
static CrPsFailCode_t getDpfailCodeTermFailed()
Gets the value of the datapool item failCodeTermFailed.
static CrFwTypeId_t getDppcktIdAccFailed()
Gets the value of the datapool item pcktIdAccFailed.
static void setDpdestItem(int i, CrPsDestSrc_t dest)
Sets the value of the i-th element in the datapool array dest.
static CrFwTimeStamp_t getDplastEvtTime_4()
Gets the value of the datapool item lastEvtTime_4.
static void setDppcktIdAccFailed(CrFwTypeId_t pcktIdAccFailed)
Sets the value of the datapool item pcktIdAccFailed.
static void setDpnOfUplinks(CrFwCounterU4_t nOfUplinks)
Sets the value of the datapool item nOfUplinks.
static CrPsDestSrc_t * getDpOnBoardConnectDestLstArray()
Gets the datapool array OnBoardConnectDestLst.
static void setDpAreYouAliveSrc(CrPsDestSrc_t AreYouAliveSrc)
Sets the value of the datapool item AreYouAliveSrc.
static void setDpnOfPrgrFailed(CrFwCounterU4_t nOfPrgrFailed)
Sets the value of the datapool item nOfPrgrFailed.
static CrPsDestSrc_t * getDplptSrcArray()
Gets the datapool array lptSrc.
static CrPsFailCode_t getDplptFailCodeItem(int i)
Gets the value of the i-th element in the datapool array lptFailCode.
static void setDplptRemSizeItem(int i, CrPsSize_t lptRemSize)
Sets the value of the i-th element in the datapool array lptRemSize.
CrPsAddr_t debugVarAddr[HK_N_DEBUG_VAR]
Array of HK_N_DEBUG_VAR elements.
CrFwBool_t CrPsDataPoolTestCase5()
Test the Service 5 Event reporting.
static CrPsDestSrc_t getDpOnBoardConnectDest()
Gets the value of the datapool item OnBoardConnectDest.
static void setDpnOfDisabledEid_1(CrPsNumberU2_t nOfDisabledEid_1)
Sets the value of the datapool item nOfDisabledEid_1.
CrPsNumberU2_t nSimple[HK_N_REP_DEF]
max ximple
static CrPsValueU4_t getDpdebugVarItem(int i)
Gets the value of the i-th element in the datapool array debugVar.
static CrPsStepId_t getDpstepPrgrFailed()
Gets the value of the datapool item stepPrgrFailed.
static CrFwCounterU4_t getDpnOfDownlinks()
Gets the value of the datapool item nOfDownlinks.
static void setDplstNSampRepItem(int i, CrPsNumberU2_t lstNSampRep)
Sets the value of the i-th element in the datapool array lstNSampRep.
CrFwBool_t CrPsDataPoolTestCase3()
Test the Service 1 Request Verificationl.
static CrFwCounterU4_t * getDppartSeqNmbArray()
Gets the datapool array partSeqNmb.
static void setDplastEvtEid_1(CrPsEid_t lastEvtEid_1)
Sets the value of the datapool item lastEvtEid_1.
static CrPsSid_t getDpsidItem(int i)
Gets the value of the i-th element in the datapool array sid.
static CrPsTid_t getDplargeMsgTransIdItem(int i)
Gets the value of the i-th element in the datapool array largeMsgTransId.
static void setDpsidItem(int i, CrPsSid_t sid)
Sets the value of the i-th element in the datapool array sid.
static void setDpcycleCntItem(int i, CrFwCounterU4_t cycleCnt)
Sets the value of the i-th element in the datapool array cycleCnt.
static void setDpisEnabledItem(int i, CrPsFlag_t isEnabled)
Sets the value of the i-th element in the datapool array isEnabled.
size_t getDpValueEx(ParameterId_t id, void *dest, size_t *pElementLength, unsigned int *pNElements)
Get the value of a datapool item plus meta information by identifier.
static CrPsSize_t * getDplptSizeArray()
Gets the datapool array lptSize.
CrPsFailCode_t lptFailCode[LPT_N_BUF]
CrPsFailCode_t Array of LPT_N_BUF elements.
Interface for accessing fields in packets of service "ServReqVerif".
static CrFwTimeStamp_t getDplastEvtTime_3()
Gets the value of the datapool item lastEvtTime_3.
static CrFwTimeStamp_t * getDplptTimeArray()
Gets the datapool array lptTime.
static CrFwTimeStamp_t getDplastEvtTime_1()
Gets the value of the datapool item lastEvtTime_1.
static void setDpisEidEnabledItem(int i, CrPsFlag_t isEidEnabled)
Sets the value of the i-th element in the datapool array isEidEnabled.
static CrPsNumberU4_t getDpnOfDetectedEvts_2()
Gets the value of the datapool item nOfDetectedEvts_2.
int setDpValue(ParameterId_t id, const void *src)
Set the value of a datapool item by identifier.
CrFwCounterU4_t partSeqNmb[LPT_N_BUF]
conteru4_t Array of LPT_N_BUF elements.
CrPsFlag_t isEnabled[HK_N_REP_DEF]
Array of HK_N_REP_DEF elements.
static CrFwCounterU4_t getDpnOfStartFailed()
Gets the value of the datapool item nOfStartFailed.
static void setDplstSampleRepItem(int i, CrPsRepetition_t lstSampleRep)
Sets the value of the i-th element in the datapool array lstSampleRep.
Interface for accessing data pool items.
static void setDpnOfGenEvtRep_1(CrPsNumberU4_t nOfGenEvtRep_1)
Sets the value of the datapool item nOfGenEvtRep_1.
static void setDpnOfStartFailed(CrFwCounterU4_t nOfStartFailed)
Sets the value of the datapool item nOfStartFailed.
static CrPsNumberU2_t * getDpnSimpleArray()
Gets the datapool array nSimple.
void initDpServLpt(void)
Initialises ServLpt.
static void setDplastEvtEid_3(CrPsEid_t lastEvtEid_3)
Sets the value of the datapool item lastEvtEid_3.
CrFwBool_t CrPsDataPoolTestCase1()
Test the generic Datapool Getter an Setter.
static CrPsNumberU4_t getDpnOfDetectedEvts_4()
Gets the value of the datapool item nOfDetectedEvts_4.
CrPsDestSrc_t lptSrc[LPT_N_BUF]
CrPsDestSrc_t Array of LPT_N_BUF elements.
Definition of the InFactory component.
static void setDpstepPrgrFailed(CrPsStepId_t stepPrgrFailed)
Sets the value of the datapool item stepPrgrFailed.
static CrFwCounterU4_t getDpnOfAccFailed()
Gets the value of the datapool item nOfAccFailed.
CrPsRepetition_t lstSampleRep[HK_N_REP_DEF *HK_MAX_N_GR]
max N group; rep[1..nGroup]
Definition of the utility functions for the CORDET Framework.
CrPsNumberU2_t lstNSampRep[HK_N_REP_DEF *HK_MAX_N_GR]
Max N rep; nRep[1..nGroup].
size_t getDpVarSize(ParameterId_t id)
Get the size of a datapool variable by identifier.
static void setDpnSimpleItem(int i, CrPsNumberU2_t nSimple)
Sets the value of the i-th element in the datapool array nSimple.
static CrPsNumberU2_t getDpnOfDisabledEid_3()
Gets the value of the datapool item nOfDisabledEid_3.
CrFwCounterU4_t cycleCnt[HK_N_REP_DEF]
Array of HK_N_REP_DEF elements.
static void setDpsampleBufIdItem(int i, CrPsParamId_t sampleBufId)
Sets the value of the i-th element in the datapool array sampleBufId.
static void setDplastEvtTime_2(CrFwTimeStamp_t lastEvtTime_2)
Sets the value of the datapool item lastEvtTime_2.
static CrPsTimeOut_t * getDplptTimeOutArray()
Gets the datapool array lptTimeOut.
static void setDpfailCodeStartFailed(CrPsFailCode_t failCodeStartFailed)
Sets the value of the datapool item failCodeStartFailed.
CrPsSize_t lptRemSize[LPT_N_BUF]
CrPsSize_t Array of LPT_N_BUF elements.
static CrPsNumberU2_t * getDplstNSampRepArray()
Gets the datapool array lstNSampRep.
static CrPsSize_t getDplptSizeItem(int i)
Gets the value of the i-th element in the datapool array lptSize.
static void setDpfailCodeTermFailed(CrPsFailCode_t failCodeTermFailed)
Sets the value of the datapool item failCodeTermFailed.
static CrPsNumberU4_t getDpnOfGenEvtRep_3()
Gets the value of the datapool item nOfGenEvtRep_3.
CrPsSize_t lptSize[LPT_N_BUF]
CrPsSize_t Array of LPT_N_BUF elements.
static CrPsValueU4_t * getDpdebugVarArray()
Gets the datapool array debugVar.
static void setDpnOfDisabledEid_4(CrPsNumberU2_t nOfDisabledEid_4)
Sets the value of the datapool item nOfDisabledEid_4.
static CrPsNumberU2_t getDplstNSampRepItem(int i)
Gets the value of the i-th element in the datapool array lstNSampRep.
static CrFwTypeId_t getDppcktIdReroutingFailed()
Gets the value of the datapool item pcktIdReroutingFailed.
static void setDplastEvtEid_4(CrPsEid_t lastEvtEid_4)
Sets the value of the datapool item lastEvtEid_4.
static CrPsNumberU2_t getDpnOfDisabledEid_2()
Gets the value of the datapool item nOfDisabledEid_2.
static void setDpnOfDetectedEvts_4(CrPsNumberU4_t nOfDetectedEvts_4)
Sets the value of the datapool item nOfDetectedEvts_4.
static CrFwDestSrc_t dest
Destination.
static void setDpAreYouAliveTimeOut(CrPsTimeOut_t AreYouAliveTimeOut)
Sets the value of the datapool item AreYouAliveTimeOut.
static void setDplastEvtEid_2(CrPsEid_t lastEvtEid_2)
Sets the value of the datapool item lastEvtEid_2.
static CrFwCounterU4_t getDpnOfReroutingFailed()
Gets the value of the datapool item nOfReroutingFailed.
static CrPsDestSrc_t getDplptSrcItem(int i)
Gets the value of the i-th element in the datapool array lptSrc.
static void setDplastEvtTime_4(CrFwTimeStamp_t lastEvtTime_4)
Sets the value of the datapool item lastEvtTime_4.
Definition of Base Component.
static void setDpnOfReroutingFailed(CrFwCounterU4_t nOfReroutingFailed)
Sets the value of the datapool item nOfReroutingFailed.
static CrFwTimeStamp_t getDplastEvtTime_2()
Gets the value of the datapool item lastEvtTime_2.
static CrFwCounterU4_t * getDpcycleCntArray()
Gets the datapool array cycleCnt.
CrFwBool_t CrPsDataPoolTestCase6()
Test the Service 13 Large Packet Transfer.
static CrPsParamId_t getDpsampleBufIdItem(int i)
Gets the value of the i-th element in the datapool array sampleBufId.
static CrPsFailCode_t getDpfailCodePrgrFailed()
Gets the value of the datapool item failCodePrgrFailed.
static CrFwTypeId_t getDppcktIdStartFailed()
Gets the value of the datapool item pcktIdStartFailed.
static CrPsNumberU4_t getDpnOfGenEvtRep_2()
Gets the value of the datapool item nOfGenEvtRep_2.
CrPsFlag_t isEidEnabled[EVT_N_EID]
Array of EVT_N_EID elements holding the enable status of the event identifiers.
CrPsValueU4_t debugVar[HK_N_DEBUG_VAR]
Array of HK_N_DEBUG_VAR elements.
static CrFwCounterU4_t getDpcycleCntItem(int i)
Gets the value of the i-th element in the datapool array cycleCnt.
static CrPsFailCode_t getDpfailCodeAccFailed()
Gets the value of the datapool item failCodeAccFailed.
static void setDpnOfDisabledEid_2(CrPsNumberU2_t nOfDisabledEid_2)
Sets the value of the datapool item nOfDisabledEid_2.
Definition of the OutComponent Component of the framework.
static CrPsDestSrc_t getDpAreYouAliveSrc()
Gets the value of the datapool item AreYouAliveSrc.
static CrFwCounterU4_t getDppartSeqNmbItem(int i)
Gets the value of the i-th element in the datapool array partSeqNmb.
static CrPsDestSrc_t * getDpdestArray()
Gets the datapool array dest.
static CrFwTimeStamp_t getDplptTimeItem(int i)
Gets the value of the i-th element in the datapool array lptTime.
static uint16_t getDplstSampleRepItem(int i)
Gets the value of the i-th element in the datapool array lstSampleRep.
static CrPsNumberU2_t getDpnOfDisabledEid_4()
Gets the value of the datapool item nOfDisabledEid_4.
static CrPsDestSrc_t getDpdestItem(int i)
Gets the value of the i-th element in the datapool array dest.
CrFwBool_t CrPsDataPoolTestCase2()
Test the Service 17 Are-You-Alive Test Connection.
CrPsParamId_t lstId[HK_N_REP_DEF *HK_MAX_N_ITEMS]
Max N Items.
CrPsDestSrc_t dest[HK_N_REP_DEF]
Array of HK_N_REP_DEF elements.
static void setDplstIdItem(int i, CrPsParamId_t lstId)
Sets the value of the i-th element in the datapool array lstId.
static void setDpnOfGenEvtRep_4(CrPsNumberU4_t nOfGenEvtRep_4)
Sets the value of the datapool item nOfGenEvtRep_4.
static void setDppcktIdStartFailed(CrFwTypeId_t pcktIdStartFailed)
Sets the value of the datapool item pcktIdStartFailed.
static void setDpinvDestRerouting(CrPsDestSrc_t invDestRerouting)
Sets the value of the datapool item invDestRerouting.
static CrPsFlag_t * getDpisEnabledArray()
Gets the datapool array isEnabled.
static void setDpOnBoardConnectDest(CrPsDestSrc_t OnBoardConnectDest)
Sets the value of the datapool item OnBoardConnectDest.
static CrPsParamId_t getDplstIdItem(int i)
Gets the value of the i-th element in the datapool array lstId.
static void setDppartSeqNmbItem(int i, CrFwCounterU4_t partSeqNmb)
Sets the value of the i-th element in the datapool array partSeqNmb.
static CrPsTimeOut_t getDpAreYouAliveTimeOut()
Gets the value of the datapool item AreYouAliveTimeOut.
CrFwBool_t CrPsDataPoolTestCase4()
Test the Service 3 Housekeeping.
static void setDpnOfDetectedEvts_2(CrPsNumberU4_t nOfDetectedEvts_2)
Sets the value of the datapool item nOfDetectedEvts_2.
static void setDppcktIdPrgrFailed(CrFwTypeId_t pcktIdPrgrFailed)
Sets the value of the datapool item pcktIdPrgrFailed.
static void setDplastEvtTime_1(CrFwTimeStamp_t lastEvtTime_1)
Sets the value of the datapool item lastEvtTime_1.
static CrPsParamId_t * getDpsampleBufIdArray()
Gets the datapool array sampleBufId.
Interface for accessing data pool items.
static void setDplptSrcItem(int i, CrPsDestSrc_t lptSrc)
Sets the value of the i-th element in the datapool array lptSrc.
CrFwTimeStamp_t lptTime[LPT_N_BUF]
CrFwTimeStamp_t Array of LPT_N_BUF elements.
static CrPsFlag_t * getDpisEidEnabledArray()
Gets the datapool array isEidEnabled.
static CrPsRepetition_t * getDplstSampleRepArray()
Gets the datapool array lstSampleRep.
static CrPsTid_t * getDplargeMsgTransIdArray()
Gets the datapool array largeMsgTransId.
static CrPsFailCode_t getDpfailCodeStartFailed()
Gets the value of the datapool item failCodeStartFailed.
static CrFwCounterU4_t getDpnOfPrgrFailed()
Gets the value of the datapool item nOfPrgrFailed.
static void setDpnOfGenEvtRep_3(CrPsNumberU4_t nOfGenEvtRep_3)
Sets the value of the datapool item nOfGenEvtRep_3.
static CrPsSize_t * getDplptRemSizeArray()
Gets the datapool array lptRemSize.
CrPsParamId_t sampleBufId[HK_N_REP_DEF]
Array of HK_N_REP_DEF elements.
static CrPsFlag_t getDpisEidEnabledItem(int i)
Gets the value of the i-th element in the datapool array isEidEnabled.
static CrPsNumberU2_t getDpnSimpleItem(int i)
Gets the value of the i-th element in the datapool array nSimple.
static void setDplastEvtTime_3(CrFwTimeStamp_t lastEvtTime_3)
Sets the value of the datapool item lastEvtTime_3.
static void setDpnOfTermFailed(CrFwCounterU4_t nOfTermFailed)
Sets the value of the datapool item nOfTermFailed.
unsigned int CrFwTimeStamp_t
Type used for the time stamp of a command or report.
static void setDpdebugVarItem(int i, CrPsValueU4_t debugVar)
Sets the value of the i-th element in the datapool array debugVar.
static CrFwTypeId_t getDppcktIdTermFailed()
Gets the value of the datapool item pcktIdTermFailed.