Commit 3455af61 authored by berge's avatar berge
Browse files

Added TC_DEN_KAFW_BV_02

parent af98e480
Loading
Loading
Loading
Loading
+0 −18
Original line number Diff line number Diff line
@@ -7,24 +7,6 @@
 */
module LibItsCommon_TypesAndValues {
    
    // LibIts - Non IP Protocols
    import from LibItsFntp_TypesAndValues {
        type 
            UtFntpInitialize, 
            UtFntpEvent, 
            UtFntpCommandRequest, UtFntpCommandConfirm, UtFntpCommandIndication
    };
    import from LibItsFsap_TypesAndValues {
        type 
            UtFsapInitialize, 
            UtFsapEvent, 
            UtFsapCommandRequest // , UtFsapCommandConfirm FIXME To be removed
    };
    import from LibItsIicp_TypesAndValues {
        type 
            UtIicpInitialize 
    };
    
    import from ITS_Container language "ASN.1:1997" all;
    
    group commonConstants {
+2 −7
Original line number Diff line number Diff line
@@ -245,11 +245,7 @@ module LibItsDenm_Functions {
            
            if (valueof(p_trigger) == e_ets) {
                f_sendDenMessage(
                    m_denmReq(
                        m_denmPdu(
                     m_denmCancellation(p_actionId)
                        )
                    )
                );
                f_sleep(PX_TNOAC);
            }
@@ -280,7 +276,6 @@ module LibItsDenm_Functions {
                )
            );
                        
            vc_sequenceNo := vc_sequenceNo + 1;
            return p_denm.management.actionID;
        }
        
+24 −1
Original line number Diff line number Diff line
@@ -299,6 +299,29 @@ module LibItsDenm_Templates {
            transmissionInterval := p_transmissionInterval
        }

        /**
         * @desc    Reception template for Decentralized Situation Management
         * @param   p_dataVersion   Data version
         * @param   p_stationId     Station ID of the source
         */
        template ManagementContainer mw_denmMgmtCon(
            template (present) ActionID p_actionID,
            template (present) DataVersion p_dataVersion := ?,
            template (present) boolean p_isNegation := false,
            template ValidityDuration p_validityDuration := *,
            template TransmissionInterval p_transmissionInterval := *
            ) := {
            actionID := p_actionID,
            dataVersion := p_dataVersion,
            detectionTime := ?,
            isNegation := p_isNegation,
            eventPosition := ?,
            relevanceDistance := ?,
            relevanceTrafficDirection := allTrafficDirection,
            validityDuration := p_validityDuration,
            transmissionInterval := p_transmissionInterval
        }

        /**
         * @desc    Send template for Test system ActionID
         */