/* TM_lib_internal::SEND_MessageData */ void SEND_MessageData_TM_lib_internal( /* TM_lib_internal::SEND_MessageData::StartAddress */kcg_int StartAddress, /* TM_lib_internal::SEND_MessageData::EndAddress */kcg_int EndAddress, /* TM_lib_internal::SEND_MessageData::DataIn */CompressedPacketData_T_Common_Types_Pkg *DataIn, /* TM_lib_internal::SEND_MessageData::DataElementIn */CompressedPacketData_T_Common_Types_Pkg *DataElementIn, /* TM_lib_internal::SEND_MessageData::DataOut */CompressedPacketData_T_Common_Types_Pkg *DataOut) { kcg_bool tmp; kcg_int i; /* TM_lib_internal::SEND_MessageData::_L402 */ kcg_int _L402; for (i = 0; i < 500; i++) { /* 1 */ SEND_WriteBaliseDataElement_TM_lib_internal( i, (*DataIn)[i], DataElementIn, StartAddress, EndAddress, &tmp, &(*DataOut)[i]); _L402 = i + 1; if (!tmp) { break; } } #ifdef KCG_MAPW_CPY for (i = _L402; i < 500; i++) { (*DataOut)[i] = 0; } #endif /* KCG_MAPW_CPY */ }
/* TM_lib_internal::SEND_MessageData */ void SEND_MessageData_TM_lib_internal( /* TM_lib_internal::SEND_MessageData::StartAddress */kcg_int StartAddress, /* TM_lib_internal::SEND_MessageData::EndAddress */kcg_int EndAddress, /* TM_lib_internal::SEND_MessageData::DataIn */CompressedPacketData_T_Common_Types_Pkg *DataIn, /* TM_lib_internal::SEND_MessageData::DataElementIn */CompressedPacketData_T_Common_Types_Pkg *DataElementIn, outC_SEND_MessageData_TM_lib_internal *outC) { kcg_int i3; kcg_int i2; kcg_int i1; kcg_int i; kcg_int noname; outC->_L408 = EndAddress; for (i3 = 0; i3 < 500; i3++) { outC->_L415[i3] = outC->_L408; } outC->_L407 = StartAddress; for (i2 = 0; i2 < 500; i2++) { outC->_L414[i2] = outC->_L407; } kcg_copy_CompressedPacketData_T_Common_Types_Pkg(&outC->_L404, DataElementIn); for (i1 = 0; i1 < 500; i1++) { kcg_copy_CompressedPacketData_T_Common_Types_Pkg( &outC->_L413[i1], &outC->_L404); } kcg_copy_CompressedPacketData_T_Common_Types_Pkg(&outC->_L1, DataIn); outC->_L403 = kcg_true; if (outC->_L403) { for (i = 0; i < 500; i++) { /* 1 */ SEND_WriteBaliseDataElement_TM_lib_internal( i, outC->_L1[i], &outC->_L413[i], outC->_L414[i], outC->_L415[i], &outC->Context_1[i]); outC->_L406[i] = outC->Context_1[i].DataOut; outC->_L402 = i + 1; if (!outC->Context_1[i].Cont) { break; } } } else { outC->_L402 = 0; } #ifdef KCG_MAPW_CPY for (i = outC->_L402; i < 500; i++) { outC->_L406[i] = 0; } #endif /* KCG_MAPW_CPY */ noname = outC->_L402; kcg_copy_CompressedPacketData_T_Common_Types_Pkg( &outC->DataOut, &outC->_L406); }