Commit 122095b7 authored by YannGarcia's avatar YannGarcia
Browse files

Separate typing and test system

parent 8c1126b6
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -4,7 +4,7 @@ module LibItsDenm_EncdecDeclarations {
    import from LibItsDenm_TypesAndValues all;
    
    // LibItsDenm
    import from LibItsDenm_TestSystem all;
    import from LibItsDenm_TypesAndValues all;
    import from DENM_PDU_Descriptions language "ASN.1:1997" all;
    
    external function fx_enc_DenmReq (DenmReq p) return bitstring
+0 −1
Original line number Diff line number Diff line
@@ -26,7 +26,6 @@ module LibItsDenm_Templates {
    import from LibItsCommon_ASN1_NamedNumbers all;
    
    // LibItsDenm
    import from LibItsDenm_TestSystem all;
    import from LibItsDenm_TypesAndValues all;
    
    group asn1Constants {
+45 −0
Original line number Diff line number Diff line
@@ -201,6 +201,51 @@ module LibItsDenm_TypesAndValues {
    encode "UpperTester"
    variant ""
    }

    group facilityPrimitives {
            
        group fa1Primitives {
            
            /**
             * @desc FA1 DENM Indication Primitive
             * @member denmMsg
             */
            type record DenmInd {
                DENM        msgIn,
                UInt64      recvTime,
                UInt8       gnNextHeader optional,
                UInt8       gnHeaderType optional,
                UInt8       gnHeaderSubtype optional,
                UInt32      gnLifetime optional,
                UInt8       gnTrafficClass optional,
                UInt16      btpDestinationPort optional,
                UInt16      btpInfo optional,
                Bit256      ssp optional,
                UInt32      its_aid optional
            }
            with {
                encode (msgIn) "PER"
            }

            /**
             * @desc FA1 DENM Request Primitive
             * @member denmMsg
             */
            type record DenmReq {
                DENM msgOut
            }
            with {
                encode (msgOut) "PER"
            }

        } // End of group fa1Primitives

    } // End of group facilityPrimitives
    with {
        variant ""
        encode "LibIts_Interface"
    } // end interfacePrimitives

}
with {
  encode "LibItsDenm"
+0 −2
Original line number Diff line number Diff line
sources := LibItsDenm_EncdecDeclarations.ttcn  \
  LibItsDenm_Functions.ttcn                    \
  LibItsDenm_Pics.ttcn                         \
  LibItsDenm_Pixits.ttcn                       \
  LibItsDenm_Templates.ttcn                    \
  LibItsDenm_TestSystem.ttcn                   \
  LibItsDenm_TypesAndValues.ttcn               \
  asn1/DENM_PDU_Descriptions.asn               \

Loading