Commit be00d8a1 authored by wattelet's avatar wattelet
Browse files

DEN update

parent 98ba36c7
Loading
Loading
Loading
Loading
+17 −9
Original line number Diff line number Diff line
@@ -391,23 +391,31 @@ module LibItsDenm_Templates {
        template (value) ManagementContainer m_denmMgmtCon(
        	template (value) ActionID p_actionID,
            template (value) StationType p_stationType := f_getTsStationId(),
            template (omit) ValidityDuration p_validityDuration := omit,
            template (omit) TransmissionInterval p_transmissionInterval := omit,
            template (value) ValidityDuration p_validityDuration := c_defaultValidity,
            template (value) TimestampIts p_detectionTime := f_getCurrentTime(),
            template (value) TimestampIts p_referenceTime := f_getCurrentTime(),
            template (omit) Termination p_termination := omit
            template (value) TimestampIts p_referenceTime := f_getCurrentTime()
        ) := {
            actionID := p_actionID,
            detectionTime := p_detectionTime,
            referenceTime := p_referenceTime,
			termination	:= p_termination,
			termination	:= omit,
            eventPosition := m_tsPosition,
            relevanceDistance := lessThan50m,
            relevanceTrafficDirection := allTrafficDirections,
            validityDuration := p_validityDuration,
            transmissionInterval := p_transmissionInterval,
            transmissionInterval := omit,
			stationType	:= p_stationType
        }
        template (value) ManagementContainer m_denmMgmtConTermination (
        	template (value) ActionID p_actionID,
            template (value) StationType p_stationType := f_getTsStationId(),
            template (value) ValidityDuration p_validityDuration := c_defaultValidity,
            template (value) TimestampIts p_detectionTime := f_getCurrentTime(),
            template (value) TimestampIts p_referenceTime := f_getCurrentTime(),
            template (value) Termination p_termination
        ) modifies m_denmMgmtCon := {
			termination	:= p_termination
        }
        
        /**
         * @desc    Receive template for Management Container
@@ -422,7 +430,7 @@ module LibItsDenm_Templates {
            template (present) ActionID p_actionID,
            template (present) StationType p_stationType := f_getTsStationId(),
            template (present) TimestampIts p_referenceTime := ?,
            template ValidityDuration p_validityDuration := *,
            template ValidityDuration p_validityDuration := ?,
            template TransmissionInterval p_transmissionInterval := *,
            template Termination p_termination := *
        ) := {
@@ -456,11 +464,11 @@ module LibItsDenm_Templates {
            actionID := ?,
            detectionTime := ?,
            referenceTime := ?,
			termination	:= ?,
			termination	:= *,
            eventPosition := ?,
            relevanceDistance := ?,
            relevanceTrafficDirection := ?,
            validityDuration := *,
            validityDuration := ?,
            transmissionInterval := *,
			stationType	:= ?
        }