Commit d08484c0 authored by YannGarcia's avatar YannGarcia
Browse files

Rebuild AtsIS based on TITAN iso-patch

parent be8e9f62
Loading
Loading
Loading
Loading
+0 −1
Original line number Diff line number Diff line
@@ -5,7 +5,6 @@ module LibItsIvim_EncdecDeclarations {
    
    // LibItsIvim
    import from LibItsIvim_TypesAndValues all; 
    import from LibItsIvim_TestSystem all; 

    external function fx_enc_IvimReq (IvimReq p) return bitstring
        with {extension "prototype(convert) encode(LibIts_Interface)"}
+0 −1
Original line number Diff line number Diff line
@@ -31,7 +31,6 @@ module LibItsIvim_Templates {
    import from LibItsCommon_ASN1_NamedNumbers all;
    
    // LibItsIvim
    import from LibItsIvim_TestSystem all;
    import from LibItsIvim_TypesAndValues all;
    import from LibItsIvim_Pixits all;
    import from LibItsIvim_ASN1_IVInamedNumbers all;
+47 −0
Original line number Diff line number Diff line
@@ -195,6 +195,53 @@ module LibItsIvim_TypesAndValues {
        encode "UpperTester"
        variant ""
    }

    group facilityPrimitives {
            
        group fa1Primitives {
            
            /**
             * @desc FA1 IVIM Indication Primitive 
             * 
             * @member ivimMsg
             */
            type record IvimInd {
                IVIM        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 IVIM Request Primitive 
             * 
             * @member ivimMsg
             */
            type record IvimReq {
                IVIM msgOut
            }
            with {
                encode (msgOut) "PER"
            }
            
        } // End of group fa1Primitives
        
    } // End of group facilityPrimitives
    with {
        variant ""
        encode "LibIts_Interface"
    } // end interfacePrimitives    
    
}
with {
    encode "LibItsIvim"
+0 −1
Original line number Diff line number Diff line
@@ -30,7 +30,6 @@ module LibItsMapemSpatem_Templates {
    import from LibItsCommon_ASN1_ISDSRC_NamedNumbers all;
    
    // LibItsMapemSpatem
    import from LibItsMapemSpatem_TestSystem all;
    import from LibItsMapemSpatem_TypesAndValues all;
    import from LibItsMapemSpatem_Pixits all;

+58 −0
Original line number Diff line number Diff line
@@ -116,6 +116,64 @@ module LibItsMapemSpatem_TypesAndValues {
        encode "UpperTester"
        variant ""
    }

    group ApplPrimitives {
        
        type record MapemInd {
            MAPEM       msgIn,
            UInt64      recvTime,
            UInt8       gnNextHeader optional,
            UInt8       gnHeaderType optional,
            UInt8       gnHeaderSubtype optional,
            UInt32      gnLifetime optional,
            UInt8       gnTrafficClass optional,
            UInt16      btpDestinationPort optional,
            UInt16      btpInfo optional,
            Bit24       ssp optional,
            UInt32      its_aid optional
        }
        with {
            encode (msgIn) "PER"
        }
        
        type record SpatemInd {
            SPATEM      msgIn,
            UInt64      recvTime,
            UInt8       gnNextHeader optional,
            UInt8       gnHeaderType optional,
            UInt8       gnHeaderSubtype optional,
            UInt32      gnLifetime optional,
            UInt8       gnTrafficClass optional,
            UInt16      btpDestinationPort optional,
            UInt16      btpInfo optional,
            Bit24       ssp optional,
            UInt32      its_aid optional
        }
        with {
            encode (msgIn) "PER"
        }
        
        /**
        * @desc Appl MAPEM and SPATEM Request Primitive 
        */
        type record MapemReq { 
            MAPEM msgOut 
        }
        with {
            encode (msgOut) "PER"
        }
        type record SpatemReq { 
            SPATEM msgOut
        }
        with {
            encode (msgOut) "PER"
        }
            
    } with {
        variant ""
        encode "LibIts_Interface" 
    } // End of group ApplPrimitives
    
} with {
  encode "LibItsMapemSpatem"
} // End of module LibItsMapemSpatem_TypesAndValues
Loading