Loading ttcn/LibDiameter_Templates.ttcn +17 −0 Original line number Diff line number Diff line Loading @@ -156,6 +156,11 @@ module LibDiameter_Templates { template Result_Code_Type/*integer*/ m_resultCode_diameterSuccess := DIAMETER_SUCCESS_E/*2001*/; template Result_Code_Type/*integer*/ mw_resultCode_diameterSuccess := (DIAMETER_SUCCESS_E,DIAMETER_LIMITED_SUCCESS_E/*2000..2999*/); template AVP_Type mw_avpType(template AVP_Header p_avpHeader) := { aVP_Header := p_avpHeader, aVP_Data := * } } //end group SubFields group HeaderFieldTemplates{ Loading Loading @@ -266,6 +271,13 @@ module LibDiameter_Templates { aVP_vid := * } template AVP_Header mw_aVP_Header_any_Code (template AVP_Code p_avpCode):= { aVP_Code := p_avpCode, aVP_flags := mw_avpFlags_any, aVP_len := ?, aVP_vid := * } template AVP_Header mw_aVP_Header_Vbit1Mbit0 (AVP_Code p_avpCode) := { aVP_Code := p_avpCode, aVP_flags := mw_avpFlags_VMbits('1'B, '0'B), Loading Loading @@ -693,6 +705,11 @@ module LibDiameter_Templates { aVP_Data := p_avpData } template Failed_AVP mw_failed(template Failed_AVP.aVP p_avpData) := { aVP_Header := mw_aVP_Header_Vbit0Mbit1(c_failed_AVP_Code), aVP := p_avpData } } //end group SpecificAVPHeaders } //end group HeaderFieldTemplates Loading Loading
ttcn/LibDiameter_Templates.ttcn +17 −0 Original line number Diff line number Diff line Loading @@ -156,6 +156,11 @@ module LibDiameter_Templates { template Result_Code_Type/*integer*/ m_resultCode_diameterSuccess := DIAMETER_SUCCESS_E/*2001*/; template Result_Code_Type/*integer*/ mw_resultCode_diameterSuccess := (DIAMETER_SUCCESS_E,DIAMETER_LIMITED_SUCCESS_E/*2000..2999*/); template AVP_Type mw_avpType(template AVP_Header p_avpHeader) := { aVP_Header := p_avpHeader, aVP_Data := * } } //end group SubFields group HeaderFieldTemplates{ Loading Loading @@ -266,6 +271,13 @@ module LibDiameter_Templates { aVP_vid := * } template AVP_Header mw_aVP_Header_any_Code (template AVP_Code p_avpCode):= { aVP_Code := p_avpCode, aVP_flags := mw_avpFlags_any, aVP_len := ?, aVP_vid := * } template AVP_Header mw_aVP_Header_Vbit1Mbit0 (AVP_Code p_avpCode) := { aVP_Code := p_avpCode, aVP_flags := mw_avpFlags_VMbits('1'B, '0'B), Loading Loading @@ -693,6 +705,11 @@ module LibDiameter_Templates { aVP_Data := p_avpData } template Failed_AVP mw_failed(template Failed_AVP.aVP p_avpData) := { aVP_Header := mw_aVP_Header_Vbit0Mbit1(c_failed_AVP_Code), aVP := p_avpData } } //end group SpecificAVPHeaders } //end group HeaderFieldTemplates Loading