Commit 9f8c6bf6 authored by pintar's avatar pintar
Browse files

STF366 were compiled with TTWB v11 and errors are corrected

parent 01c79ce4
Loading
Loading
Loading
Loading
+94 −48
Original line number Diff line number Diff line
@@ -237,7 +237,7 @@ group HeaderFieldTemplates{
	template PChargingVector mw_pChargingVector(template charstring p_id, template charstring p_paramValue) :=
	{
		fieldName := P_CHARGING_VECTOR_E,
		chargeParams := superset({id := valueof(p_id), paramValue := p_paramValue})
		chargeParams := superset({id := p_id, paramValue := p_paramValue})
	};

	template PMediaAuthorization m_pMediaAuthorization_fixedValue :=
@@ -740,52 +740,98 @@ group MCIDTemplates {

group PSTNTemplates {
	
	template PSTN_transit m_PSTN_transit(template BearerCapabilityType p_bct,
										 template BearerCapabilityType p_bct2,
										 template HighLayerCompatibilityType p_hlc,
										 template HighLayerCompatibilityType p_hlc2,
										 template LowLayerCompatibilityType p_llc,
										 template ProgressIndicatorType p_pi,
										 template DisplayType p_d) :=
    template PSTN_transit m_PSTN_transit_BC1(template BearerCapabilityType p_bct) :=
    {
			bearerInfomationElement := {p_bct, p_bct2},
			highLayerCompatibility := {p_hlc, p_hlc2},
			lowLayerCompatibility := p_llc,
			progressIndicator := {p_pi},
			display_ := {p_d}
            bearerInfomationElement := {p_bct},
            highLayerCompatibility := omit,
            lowLayerCompatibility := omit,
            progressIndicator := omit,
            display_ := omit
    }

	template PSTN_transit m_PSTN_transit_2PI(template BearerCapabilityType p_bct,
											template BearerCapabilityType p_bct2,
											template HighLayerCompatibilityType p_hlc,
											template HighLayerCompatibilityType p_hlc2,
											template LowLayerCompatibilityType p_llc,
											template ProgressIndicatorType p_pi,
											template ProgressIndicatorType p_pi2,
											template DisplayType p_d) :=
    template PSTN_transit m_PSTN_transit_BC2(template BearerCapabilityType p_bct,
    										 template BearerCapabilityType p_bct2) :=
    {
            bearerInfomationElement := {p_bct, p_bct2},
			highLayerCompatibility := {p_hlc, p_hlc2},
            highLayerCompatibility := omit,
            lowLayerCompatibility := omit,
            progressIndicator := omit,
            display_ := omit
    }

    template PSTN_transit m_PSTN_transit_BC1_HLC1(template BearerCapabilityType p_bct, 
    										 	  template HighLayerCompatibilityType p_hlc) :=
    {
            bearerInfomationElement := {p_bct},
            highLayerCompatibility := {p_hlc},
            lowLayerCompatibility := omit,
            progressIndicator := omit,
            display_ := omit
    }

    template PSTN_transit m_PSTN_transit_BC1_LLC(template BearerCapabilityType p_bct,
    											 template LowLayerCompatibilityType p_llc) :=
    {
            bearerInfomationElement := {p_bct},
            highLayerCompatibility := omit,
            lowLayerCompatibility := p_llc,
			progressIndicator := {p_pi, p_pi2},
			display_ := {p_d}
            progressIndicator := omit,
            display_ := omit
    }

    template PSTN_transit m_PSTN_transit_BC1_PI1(template BearerCapabilityType p_bct,
    											 template ProgressIndicatorType p_pi1) :=
    {
            bearerInfomationElement := {p_bct},
            highLayerCompatibility := omit,
            lowLayerCompatibility := omit,
            progressIndicator := {p_pi1},
            display_ := omit
    }

    template PSTN_transit m_PSTN_transit_BC1_PI2(template BearerCapabilityType p_bct,
                                                 template ProgressIndicatorType p_pi1,
    											 template ProgressIndicatorType p_pi2) :=
    {
            bearerInfomationElement := {p_bct},
            highLayerCompatibility := omit,
            lowLayerCompatibility := omit,
            progressIndicator := {p_pi1, p_pi2},
            display_ := omit
    }

	template PSTN_transit m_PSTN_transit_3PI(template BearerCapabilityType p_bct,
											template BearerCapabilityType p_bct2,
											template HighLayerCompatibilityType p_hlc,
											template HighLayerCompatibilityType p_hlc2,
											template LowLayerCompatibilityType p_llc,
											template ProgressIndicatorType p_pi,
    template PSTN_transit m_PSTN_transit_BC1_PI3(template BearerCapabilityType p_bct,
                                                 template ProgressIndicatorType p_pi1,
    											 template ProgressIndicatorType p_pi2,
											template ProgressIndicatorType p_pi3,
											template DisplayType p_d) :=
                                                 template ProgressIndicatorType p_pi3) :=
    {
			bearerInfomationElement := {p_bct, p_bct2},
			highLayerCompatibility := {p_hlc, p_hlc2},
			lowLayerCompatibility := p_llc,
			progressIndicator := {p_pi, p_pi2, p_pi3},
			display_ := {p_d}
            bearerInfomationElement := {p_bct},
            highLayerCompatibility := omit,
            lowLayerCompatibility := omit,
            progressIndicator := {p_pi1, p_pi2, p_pi3},
            display_ := omit
    }

    template PSTN_transit m_PSTN_transit_BC1_HLC2(template BearerCapabilityType p_bct,
                                                  template HighLayerCompatibilityType p_hlc1,
                                                  template HighLayerCompatibilityType p_hlc2) :=
    {
            bearerInfomationElement := {p_bct},
            highLayerCompatibility := {p_hlc1, p_hlc2},
            lowLayerCompatibility := omit,
            progressIndicator := omit,
            display_ := omit
    }

    template PSTN_transit m_PSTN_transit_BC1_HLC1_PI1(template BearerCapabilityType p_bct,
    											 template HighLayerCompatibilityType p_hlc1,
                                                 template ProgressIndicatorType p_pi1) :=
    {
            bearerInfomationElement := {p_bct},
            highLayerCompatibility := {p_hlc1},
            lowLayerCompatibility := omit,
            progressIndicator := {p_pi1},
            display_ := omit
    }
	
	template PSTN_transit mw_PSTN_transit_bc(template BearerCapabilityType p_bct,