Loading ttcn/Common/LibItsCommon_TypesAndValues.ttcn +2 −33 Original line number Original line Diff line number Diff line Loading @@ -72,40 +72,9 @@ module LibItsCommon_TypesAndValues { */ */ group subCauseCodes { group subCauseCodes { const SubCauseCodeType c_subCauseUnknown := 0; const SubCauseCodeType c_subCauseCode_Unavailable := 0; const SubCauseCodeType c_subCauseHardBrakeVehicle := 1; const SubCauseCodeType c_subCauseStopSignViolation := 1; const SubCauseCodeType c_subCauseTrafficLightViolation := 2; const SubCauseCodeType c_subCauseTurningRegulationViolation := 3; const SubCauseCodeType c_subCauseBrakeDownVehicle := 1; const SubCauseCodeType c_subCauseVehicleSpeedReducedWithSafetyLightsOn := 2; const SubCauseCodeType c_subCauseLeftTurnCollisionRisk := 1; const SubCauseCodeType c_subCauseRightTurnCollisionRisk := 2; const SubCauseCodeType c_subCauseCrossingCollisionRisk := 3; const SubCauseCodeType c_subCauseMergingCollisionRisk := 4; const SubCauseCodeType c_subCauseDangerousCurve := 1; const SubCauseCodeType c_subCauseObstacleOnTheRoad := 2; const SubCauseCodeType c_subCauseHeavyRain := 1; const SubCauseCodeType c_subCauseHeavySnow := 2; const SubCauseCodeType c_subCauseStrongSideWind := 1; const SubCauseCodeType c_subCauseStrongWindFromBack := 2; const SubCauseCodeType c_subCauseLowRoadAdhesion := 1; const SubCauseCodeType c_subCauseBlackIce := 2; const SubCauseCodeType c_subCauseBadVisibilityDueToFrost := 1; const SubCauseCodeType c_subCauseBadVisibilityDueToStorm := 4; const SubCauseCodeType c_subCauseEmergencyVehicle := 1; const SubCauseCodeType c_subCauseMedicalAssistanceVahicle := 2; const VehicleBreakdownSubCauseCode c_vehicleBreakDownSubCauseCode_engineProblem := 3; } // end group subCauseCodes } // end group subCauseCodes Loading ttcn/DENM/LibItsDenm_Templates.ttcn +26 −1 Original line number Original line Diff line number Diff line Loading @@ -69,6 +69,31 @@ module LibItsDenm_Templates { keepAliveForwardingRequest := p_keepAliveForwardingRequest keepAliveForwardingRequest := p_keepAliveForwardingRequest } } template (value) UtUpdate m_utUpdateEvent( template (value) ActionID p_actionId, template (omit) SituationContainer p_situation := omit, template (omit) LocationContainer p_location := omit, template (omit) ValidityDuration p_validityDuration := omit, template (omit) RelevanceDistance p_relevanceDistance := omit, template (omit) RelevanceTrafficDirection p_relevanceTrafficDirection := omit, template (omit) integer p_trafficClass := omit, template (omit) TransmissionInterval p_transmissionInterval := omit, template (omit) boolean p_keepAliveForwardingRequest := omit, template (omit) AlacarteContainer p_alacarte := omit ) := { actionId := p_actionId, detectionTime := f_getCurrentTime(), validityDuration := p_validityDuration, situation := p_situation, location := p_location, alacarte := p_alacarte, relevanceDistance := p_relevanceDistance, relevanceTrafficDirection := p_relevanceTrafficDirection, trafficClass := p_trafficClass, transmissionInterval := p_transmissionInterval, keepAliveForwardingRequest := p_keepAliveForwardingRequest } /** /** * @desc Send template for Upper Tester event cancellation * @desc Send template for Upper Tester event cancellation * @param p_actionId Action ID of the event to be cancelled * @param p_actionId Action ID of the event to be cancelled Loading ttcn/DENM/LibItsDenm_TypesAndValues.ttcn +9 −3 Original line number Original line Diff line number Diff line Loading @@ -75,9 +75,15 @@ module LibItsDenm_TypesAndValues { type record UtUpdate { type record UtUpdate { ActionID actionId, ActionID actionId, TimestampIts detectionTime, TimestampIts detectionTime, ValidityDuration validityDuration, ValidityDuration validityDuration optional, SituationContainer situtation, SituationContainer situation optional, LocationContainer location LocationContainer location optional, AlacarteContainer alacarte optional, RelevanceDistance relevanceDistance optional, RelevanceTrafficDirection relevanceTrafficDirection optional, integer trafficClass optional, TransmissionInterval transmissionInterval optional, boolean keepAliveForwardingRequest optional } } type ActionID UtUpdateResult; type ActionID UtUpdateResult; Loading Loading
ttcn/Common/LibItsCommon_TypesAndValues.ttcn +2 −33 Original line number Original line Diff line number Diff line Loading @@ -72,40 +72,9 @@ module LibItsCommon_TypesAndValues { */ */ group subCauseCodes { group subCauseCodes { const SubCauseCodeType c_subCauseUnknown := 0; const SubCauseCodeType c_subCauseCode_Unavailable := 0; const SubCauseCodeType c_subCauseHardBrakeVehicle := 1; const SubCauseCodeType c_subCauseStopSignViolation := 1; const SubCauseCodeType c_subCauseTrafficLightViolation := 2; const SubCauseCodeType c_subCauseTurningRegulationViolation := 3; const SubCauseCodeType c_subCauseBrakeDownVehicle := 1; const SubCauseCodeType c_subCauseVehicleSpeedReducedWithSafetyLightsOn := 2; const SubCauseCodeType c_subCauseLeftTurnCollisionRisk := 1; const SubCauseCodeType c_subCauseRightTurnCollisionRisk := 2; const SubCauseCodeType c_subCauseCrossingCollisionRisk := 3; const SubCauseCodeType c_subCauseMergingCollisionRisk := 4; const SubCauseCodeType c_subCauseDangerousCurve := 1; const SubCauseCodeType c_subCauseObstacleOnTheRoad := 2; const SubCauseCodeType c_subCauseHeavyRain := 1; const SubCauseCodeType c_subCauseHeavySnow := 2; const SubCauseCodeType c_subCauseStrongSideWind := 1; const SubCauseCodeType c_subCauseStrongWindFromBack := 2; const SubCauseCodeType c_subCauseLowRoadAdhesion := 1; const SubCauseCodeType c_subCauseBlackIce := 2; const SubCauseCodeType c_subCauseBadVisibilityDueToFrost := 1; const SubCauseCodeType c_subCauseBadVisibilityDueToStorm := 4; const SubCauseCodeType c_subCauseEmergencyVehicle := 1; const SubCauseCodeType c_subCauseMedicalAssistanceVahicle := 2; const VehicleBreakdownSubCauseCode c_vehicleBreakDownSubCauseCode_engineProblem := 3; } // end group subCauseCodes } // end group subCauseCodes Loading
ttcn/DENM/LibItsDenm_Templates.ttcn +26 −1 Original line number Original line Diff line number Diff line Loading @@ -69,6 +69,31 @@ module LibItsDenm_Templates { keepAliveForwardingRequest := p_keepAliveForwardingRequest keepAliveForwardingRequest := p_keepAliveForwardingRequest } } template (value) UtUpdate m_utUpdateEvent( template (value) ActionID p_actionId, template (omit) SituationContainer p_situation := omit, template (omit) LocationContainer p_location := omit, template (omit) ValidityDuration p_validityDuration := omit, template (omit) RelevanceDistance p_relevanceDistance := omit, template (omit) RelevanceTrafficDirection p_relevanceTrafficDirection := omit, template (omit) integer p_trafficClass := omit, template (omit) TransmissionInterval p_transmissionInterval := omit, template (omit) boolean p_keepAliveForwardingRequest := omit, template (omit) AlacarteContainer p_alacarte := omit ) := { actionId := p_actionId, detectionTime := f_getCurrentTime(), validityDuration := p_validityDuration, situation := p_situation, location := p_location, alacarte := p_alacarte, relevanceDistance := p_relevanceDistance, relevanceTrafficDirection := p_relevanceTrafficDirection, trafficClass := p_trafficClass, transmissionInterval := p_transmissionInterval, keepAliveForwardingRequest := p_keepAliveForwardingRequest } /** /** * @desc Send template for Upper Tester event cancellation * @desc Send template for Upper Tester event cancellation * @param p_actionId Action ID of the event to be cancelled * @param p_actionId Action ID of the event to be cancelled Loading
ttcn/DENM/LibItsDenm_TypesAndValues.ttcn +9 −3 Original line number Original line Diff line number Diff line Loading @@ -75,9 +75,15 @@ module LibItsDenm_TypesAndValues { type record UtUpdate { type record UtUpdate { ActionID actionId, ActionID actionId, TimestampIts detectionTime, TimestampIts detectionTime, ValidityDuration validityDuration, ValidityDuration validityDuration optional, SituationContainer situtation, SituationContainer situation optional, LocationContainer location LocationContainer location optional, AlacarteContainer alacarte optional, RelevanceDistance relevanceDistance optional, RelevanceTrafficDirection relevanceTrafficDirection optional, integer trafficClass optional, TransmissionInterval transmissionInterval optional, boolean keepAliveForwardingRequest optional } } type ActionID UtUpdateResult; type ActionID UtUpdateResult; Loading