Commit af5df137 authored by YannGarcia's avatar YannGarcia
Browse files

Remove +x right for ASN files

parent bc29d157
Loading
Loading
Loading
Loading
+9 −0
Original line number Diff line number Diff line
module ItsMbr_TestCases {
    
    // LibItsMbr
    import from LibItsMbr_TestSystem all;
    
    // Ats Its
    import from ItsMbr_TpFunctions all;

} // End of module ItsMbr_TestCases
+3 −0
Original line number Diff line number Diff line
module LibItsMbr_TypesAndValues {

} // End of module LibItsMbr_TypesAndValues
+6 −0
Original line number Diff line number Diff line
sources := \
    LibItsMbr_TypesAndValues.ttcn \
    asn1/EtsiTs103759.asn \
    asn1/EtsiTs103759AsrAppAgnostic.asn \
    asn1/EtsiTs103759AsrCam.asn  \
@@ -9,3 +10,8 @@
    asn1/sec_ts103097/EtsiTs103097Module.asn \
    asn1/sec_ts103097/ieee1609dot2/Ieee1609Dot2.asn \
    asn1/sec_ts103097/ieee1609dot2/Ieee1609Dot2BaseTypes.asn

ifeq (,$(ITS_CONTAINER))
   ITS_CONTAINER := defined
   sources += asn1/cdd/ITS_Container.asn
endif
+106 −0
Original line number Diff line number Diff line
module LibItsMbr_TestSystem language "TTCN-3:2010 Real Time and Performance Testing" {

    // LibCommon
    import from LibCommon_BasicTypesAndValues all;
    import from LibCommon_DataStrings all;

    // LibIts
    import from MBR_PDU_Descriptions language "ASN.1:1997" all;

    // LibItsCommon
    import from LibItsCommon_TestSystem all;
    import from LibItsCommon_TypesAndValues all;

    // LibItsMbr
    import from LibItsMbr_TypesAndValues all;

    group portDefinitions {

        /**
         * @desc Adapter control port
         */
        type port AdapterControlPort message {
            out
                AcGnssPrimitive, AcSecPrimitive;
            in
                AdapterControlResults;
        } // end AdapterControlPort
        
        /**
         * @desc Upper Tester port
         */
        type port UpperTesterPort message {
            out
                UtMbrInitialize, UtMbrTrigger;
            in
                UtMbrResults, UtMbrEventInd;
        } // end UpperTesterPort
        
    } // end portDefinitions

    group interfacePorts {

        group facilityPorts {
            
            group fa1Ports {
    
                /**
                 * @desc FA1 MBR Port (MBR/BTP/GeoNet/RadioNetwork) 
                 */
                type port MbrPort message {
                    in MbrInd;
                    out MbrReq;
                } // End of port MbrPort
                
            } // end fa1Ports
                
        } // End of group facilityPorts
    
    } // End of group interfacePorts
        
    group componentDefinitions {

        /**
         * @desc ITS System Adapter
         */
        type component ItsMbrSystem {
            
            port UpperTesterPort utPort;
            port AdapterControlPort acPort;
            
            // FA1 ports
            port MbrPort mbrPort;

        } // end component ItsAdapter
        
    } // End of group componentDefinitions
    
    /**
     * @desc Test component for ITS Facility layer 
     */
    type component ItsMbr extends ItsBaseComponent {

        port UpperTesterPort utPort;
        port AdapterControlPort acPort;
        
        // FA1 ports
        port MbrPort mbrPort;
        //timers
        
        //component variables
        var MbrInd vc_mbrMsg;
        
        //default
        var default vc_default := null;
        
        //global variables
        var boolean vc_mbrReceived := false;

        var UtMbrEventIndList vc_utEvents := {};
        
        var boolean vc_utDefaultActive := true;
        var boolean vc_mbrDefaultActive := true;
        
    } // End of component ItsMbr

} // End of module LibItsMbr_TestSystem
+0 −0

Empty file added.

Loading