Loading ttcn/DENM/LibItsDenm_Templates.ttcn +2 −2 Original line number Diff line number Diff line Loading @@ -117,8 +117,8 @@ module LibItsDenm_Templates { */ template DenmInd mw_denmIndWithBtpParameters ( template (present) DENM p_denMsg, in template UInt8 p_btpDestinationPort := *, in template UInt8 p_btpInfo := * in template UInt16 p_btpDestinationPort := *, in template UInt16 p_btpInfo := * ) modifies mw_denmInd := { btpDestinationPort := p_btpDestinationPort, btpInfo := p_btpInfo Loading ttcn/IVIM/LibItsIvim_Functions.ttcn +1 −1 Original line number Diff line number Diff line Loading @@ -304,7 +304,7 @@ module LibItsIvim_Functions { mw_ivimPdu( mw_ivimStructure ))) { log("*** " & testcasename() & ": INFO: IVIM message received in default ***"); log("*** " & testcasename() & ": INFO: IVIM received in default ***"); vc_ivimReceived := true; repeat; } Loading ttcn/IVIM/LibItsIvim_Pics.ttcn +50 −40 Original line number Diff line number Diff line Loading @@ -7,8 +7,6 @@ */ module LibItsIvim_Pics { group ivimPics { /** * @desc Does the IUT act as Road Side Unit? * @see ETSI TS 103 191-1 Table 3 Loading Loading @@ -50,6 +48,18 @@ module LibItsIvim_Pics { */ modulepar boolean PICS_IS_IUT_SECURED := false; } // end ivimPics /** * @desc Minimum time interval between IVIM generations (in seconds). * Default value, as per base standard: 4s * @see ??? */ modulepar float PICS_T_GENIVIMMIN := 4.0; /** * @desc Maximum time interval between IVIM generations (in seconds). * Default value, as per base standard: 10.0s * @see ??? */ modulepar float PICS_T_GENIVIMMAX := 10.000; } No newline at end of file } // End of module LibItsIvim_Pics No newline at end of file ttcn/IVIM/LibItsIvim_Templates.ttcn +14 −14 Original line number Diff line number Diff line Loading @@ -94,8 +94,8 @@ module LibItsIvim_Templates { */ template IvimInd mw_ivimIndWithBtpParameters ( template (present) IVIM p_iviMsg, template UInt8 p_btpDestinationPort := *, template UInt8 p_btpInfo := * template UInt16 p_btpDestinationPort := *, template UInt16 p_btpInfo := * ) modifies mw_ivimInd := { btpDestinationPort := p_btpDestinationPort, btpInfo := p_btpInfo Loading Loading @@ -127,20 +127,20 @@ module LibItsIvim_Templates { /** * @desc Send template for Upper Tester Trigger event * @param p_timeStamp TODO (Default: 2 seconds) * @param p_repetitionInterval TODO (Default: 4 seconds) * @param p_validFrom TODO (Default: omit) * @param p_validTo TODO (Default: omit) * @param p_connectedIviStructures TODO (Default: omit) * @param p_optional_ TODO (Default: omit) */ template (value) UtIvimTrigger m_utTriggerEvent( template (omit) TimestampIts p_timeStamp := c_duration_2sec, template (omit) TimestampIts p_repetitionInterval := c_duration_4sec, template (omit) TimestampIts p_validFrom := omit, template (omit) TimestampIts p_validTo := omit, template (omit) IVIManagementContainer.connectedIviStructures p_connectedIviStructures := omit, template (omit) IviStructure.optional_ p_optional_ := omit ) := { timeStamp := p_timeStamp, repetitionInterval := p_repetitionInterval, validFrom := p_validFrom, validTo := p_validTo, connectedIviStructures := p_connectedIviStructures, Loading Loading @@ -325,7 +325,7 @@ module LibItsIvim_Templates { ) := { serviceProviderId := p_serviceProviderId, iviIdentificationNumber := p_iviIdentificationNumber, timeStamp := *, timeStamp := f_getCurrentTime(), validFrom := omit, validTo := omit, connectedIviStructures := omit, Loading Loading @@ -359,14 +359,14 @@ module LibItsIvim_Templates { * @param p_iviStatus The IVIM status * @param p_timeStamp TODO */ template (present) IVIManagementContainer mw_iviManagementContainer_timeStamp( template (present) IVIManagementContainer mw_iviManagementContainer_timestamp( template (present) Provider p_serviceProviderId := ?, template (present) IviIdentificationNumber p_iviIdentificationNumber := ?, template (present) IviStatus p_iviStatus := ?, template (present) TimestampIts p_timeStamp := ? ) modifies mw_iviManagementContainer := { timeStamp := p_timeStamp } // End of template mw_iviManagementContainer_timeStamp } // End of template mw_iviManagementContainer_timestamp /** * @desc Receive template for IVIManagement container Loading @@ -379,7 +379,7 @@ module LibItsIvim_Templates { template (present) Provider p_serviceProviderId := ?, template (present) IviIdentificationNumber p_iviIdentificationNumber := ?, template (present) IviStatus p_iviStatus := ?, template (present) TimestampIts p_validTo := * template (present) TimestampIts p_validTo := ? ) modifies mw_iviManagementContainer := { validTo := p_validTo } // End of template mw_iviManagementContainer_validTo Loading @@ -395,7 +395,7 @@ module LibItsIvim_Templates { template (present) Provider p_serviceProviderId := ?, template (present) IviIdentificationNumber p_iviIdentificationNumber := ?, template (present) IviStatus p_iviStatus := ?, template (present) TimestampIts p_validFrom := * template (present) TimestampIts p_validFrom := ? ) modifies mw_iviManagementContainer := { validFrom := p_validFrom } // End of template mw_iviManagementContainer_validFrom Loading ttcn/IVIM/LibItsIvim_TypesAndValues.ttcn +1 −1 Original line number Diff line number Diff line Loading @@ -52,7 +52,7 @@ module LibItsIvim_TypesAndValues { * @desc Upper Tester message to request triggering of an event at IUT */ type record UtIvimTrigger { TimestampIts timeStamp optional, TimestampIts repetitionInterval optional, TimestampIts validFrom optional, TimestampIts validTo optional, IVIManagementContainer.connectedIviStructures connectedIviStructures optional, Loading Loading
ttcn/DENM/LibItsDenm_Templates.ttcn +2 −2 Original line number Diff line number Diff line Loading @@ -117,8 +117,8 @@ module LibItsDenm_Templates { */ template DenmInd mw_denmIndWithBtpParameters ( template (present) DENM p_denMsg, in template UInt8 p_btpDestinationPort := *, in template UInt8 p_btpInfo := * in template UInt16 p_btpDestinationPort := *, in template UInt16 p_btpInfo := * ) modifies mw_denmInd := { btpDestinationPort := p_btpDestinationPort, btpInfo := p_btpInfo Loading
ttcn/IVIM/LibItsIvim_Functions.ttcn +1 −1 Original line number Diff line number Diff line Loading @@ -304,7 +304,7 @@ module LibItsIvim_Functions { mw_ivimPdu( mw_ivimStructure ))) { log("*** " & testcasename() & ": INFO: IVIM message received in default ***"); log("*** " & testcasename() & ": INFO: IVIM received in default ***"); vc_ivimReceived := true; repeat; } Loading
ttcn/IVIM/LibItsIvim_Pics.ttcn +50 −40 Original line number Diff line number Diff line Loading @@ -7,8 +7,6 @@ */ module LibItsIvim_Pics { group ivimPics { /** * @desc Does the IUT act as Road Side Unit? * @see ETSI TS 103 191-1 Table 3 Loading Loading @@ -50,6 +48,18 @@ module LibItsIvim_Pics { */ modulepar boolean PICS_IS_IUT_SECURED := false; } // end ivimPics /** * @desc Minimum time interval between IVIM generations (in seconds). * Default value, as per base standard: 4s * @see ??? */ modulepar float PICS_T_GENIVIMMIN := 4.0; /** * @desc Maximum time interval between IVIM generations (in seconds). * Default value, as per base standard: 10.0s * @see ??? */ modulepar float PICS_T_GENIVIMMAX := 10.000; } No newline at end of file } // End of module LibItsIvim_Pics No newline at end of file
ttcn/IVIM/LibItsIvim_Templates.ttcn +14 −14 Original line number Diff line number Diff line Loading @@ -94,8 +94,8 @@ module LibItsIvim_Templates { */ template IvimInd mw_ivimIndWithBtpParameters ( template (present) IVIM p_iviMsg, template UInt8 p_btpDestinationPort := *, template UInt8 p_btpInfo := * template UInt16 p_btpDestinationPort := *, template UInt16 p_btpInfo := * ) modifies mw_ivimInd := { btpDestinationPort := p_btpDestinationPort, btpInfo := p_btpInfo Loading Loading @@ -127,20 +127,20 @@ module LibItsIvim_Templates { /** * @desc Send template for Upper Tester Trigger event * @param p_timeStamp TODO (Default: 2 seconds) * @param p_repetitionInterval TODO (Default: 4 seconds) * @param p_validFrom TODO (Default: omit) * @param p_validTo TODO (Default: omit) * @param p_connectedIviStructures TODO (Default: omit) * @param p_optional_ TODO (Default: omit) */ template (value) UtIvimTrigger m_utTriggerEvent( template (omit) TimestampIts p_timeStamp := c_duration_2sec, template (omit) TimestampIts p_repetitionInterval := c_duration_4sec, template (omit) TimestampIts p_validFrom := omit, template (omit) TimestampIts p_validTo := omit, template (omit) IVIManagementContainer.connectedIviStructures p_connectedIviStructures := omit, template (omit) IviStructure.optional_ p_optional_ := omit ) := { timeStamp := p_timeStamp, repetitionInterval := p_repetitionInterval, validFrom := p_validFrom, validTo := p_validTo, connectedIviStructures := p_connectedIviStructures, Loading Loading @@ -325,7 +325,7 @@ module LibItsIvim_Templates { ) := { serviceProviderId := p_serviceProviderId, iviIdentificationNumber := p_iviIdentificationNumber, timeStamp := *, timeStamp := f_getCurrentTime(), validFrom := omit, validTo := omit, connectedIviStructures := omit, Loading Loading @@ -359,14 +359,14 @@ module LibItsIvim_Templates { * @param p_iviStatus The IVIM status * @param p_timeStamp TODO */ template (present) IVIManagementContainer mw_iviManagementContainer_timeStamp( template (present) IVIManagementContainer mw_iviManagementContainer_timestamp( template (present) Provider p_serviceProviderId := ?, template (present) IviIdentificationNumber p_iviIdentificationNumber := ?, template (present) IviStatus p_iviStatus := ?, template (present) TimestampIts p_timeStamp := ? ) modifies mw_iviManagementContainer := { timeStamp := p_timeStamp } // End of template mw_iviManagementContainer_timeStamp } // End of template mw_iviManagementContainer_timestamp /** * @desc Receive template for IVIManagement container Loading @@ -379,7 +379,7 @@ module LibItsIvim_Templates { template (present) Provider p_serviceProviderId := ?, template (present) IviIdentificationNumber p_iviIdentificationNumber := ?, template (present) IviStatus p_iviStatus := ?, template (present) TimestampIts p_validTo := * template (present) TimestampIts p_validTo := ? ) modifies mw_iviManagementContainer := { validTo := p_validTo } // End of template mw_iviManagementContainer_validTo Loading @@ -395,7 +395,7 @@ module LibItsIvim_Templates { template (present) Provider p_serviceProviderId := ?, template (present) IviIdentificationNumber p_iviIdentificationNumber := ?, template (present) IviStatus p_iviStatus := ?, template (present) TimestampIts p_validFrom := * template (present) TimestampIts p_validFrom := ? ) modifies mw_iviManagementContainer := { validFrom := p_validFrom } // End of template mw_iviManagementContainer_validFrom Loading
ttcn/IVIM/LibItsIvim_TypesAndValues.ttcn +1 −1 Original line number Diff line number Diff line Loading @@ -52,7 +52,7 @@ module LibItsIvim_TypesAndValues { * @desc Upper Tester message to request triggering of an event at IUT */ type record UtIvimTrigger { TimestampIts timeStamp optional, TimestampIts repetitionInterval optional, TimestampIts validFrom optional, TimestampIts validTo optional, IVIManagementContainer.connectedIviStructures connectedIviStructures optional, Loading