Loading DiameterGx/ttcn/DiameterGx_Gx_TCFunctions.ttcn +390 −365 File changed.Preview size limit exceeded, changes collapsed. Show changes DiameterGx/ttcn/DiameterGx_Steps.ttcn3 +2 −4 Original line number Diff line number Diff line Loading @@ -117,16 +117,14 @@ f_awaiting_RAA(mw_RAA_dummy); f_awaiting_CCR(mw_CCR_basic(vc_sessionId, f_awaiting_CCR(mw_CCR_basic(?, vc_originHost, vc_originRealm, vc_destinationRealm, mw_cC_Request_Type(TERMINATION_REQUEST_E) )); f_selfOrClientSyncAndVerdict(c_tbDone, f_getVerdict()); // sync f_send_CCA(m_CCA_basic(vc_sessionId, vc_originHost, vc_originRealm)); f_send_CCA(m_CCA_basic(vc_sessionId, vc_originHost, vc_originRealm, m_cC_Request_Type(TERMINATION_REQUEST_E))); } function f_ConfigRun_PCRF(DiameterComponent p_diameterComponent_pcrf, Loading DiameterGx/ttcn/DiameterGx_Templates.ttcn +24 −13 Original line number Diff line number Diff line Loading @@ -1306,7 +1306,8 @@ module DiameterGx_Templates { group Gxbasic_answer_templates_send { template CCA_MSG m_CCA_basic(template Session_Id_AVP p_sessionId, template Origin_Host_AVP p_originHost, template Origin_Realm_AVP p_originRealm) template Origin_Realm_AVP p_originRealm, template CC_Request_Type_AVP p_cCRequestType) modifies m_CCA_dummy := { header := m_diameterHeaderAns_dummy(CCA_E, c_applIdGx), Loading @@ -1314,7 +1315,7 @@ module DiameterGx_Templates { origin_Host := p_originHost, origin_Realm := p_originRealm, auth_Application_Id := m_authApplicationId(c_applIdGx), cC_Request_Type := m_cC_Request_Type(INITIAL_REQUEST_E), cC_Request_Type := p_cCRequestType, cC_Request_Number := m_cC_Request_Number(0) } Loading @@ -1324,7 +1325,6 @@ module DiameterGx_Templates { modifies m_RAA_dummy := { header := m_diameterHeaderAns_dummy(RAA_E, c_applIdGx), session_Id := p_sessionId, origin_Host := p_originHost, origin_Realm := p_originRealm } Loading Loading @@ -1849,10 +1849,21 @@ module DiameterGx_Templates { template CCA_MSG m_CCA_Result(template Session_Id_AVP p_sessionId, template Origin_Host_AVP p_originHost, template Origin_Realm_AVP p_originRealm, template CC_Request_Type_AVP p_cCRequestType, template Result_Code_AVP p_resultCode) modifies m_CCA_basic := { result_Code := p_resultCode } template CCA_MSG m_CCA_ExperimentalResult(template Session_Id_AVP p_sessionId, template Origin_Host_AVP p_originHost, template Origin_Realm_AVP p_originRealm, template CC_Request_Type_AVP p_cCRequestType, template Experimental_Result_AVP p_experimentalResult) modifies m_CCA_basic := { header := m_diameterHeaderAns_dummy(CCA_E, c_applIdGx), experimental_Result := p_experimentalResult } Loading @@ -1860,10 +1871,10 @@ module DiameterGx_Templates { template CCA_MSG m_CCA_RuleRemove(template Session_Id_AVP p_sessionId, template Origin_Host_AVP p_originHost, template Origin_Realm_AVP p_originRealm, template CC_Request_Type_AVP p_cCRequestType, template Charging_Rule_Remove_AVP p_chargingRuleRemove) modifies m_CCA_basic := { header := m_diameterHeaderAns_dummy(CCA_E, c_applIdGx), charging_Rule_Remove := {p_chargingRuleRemove} } Loading @@ -1871,11 +1882,11 @@ module DiameterGx_Templates { template CCA_MSG m_CCA_defaultCharging(template Session_Id_AVP p_sessionId, template Origin_Host_AVP p_originHost, template Origin_Realm_AVP p_originRealm, template CC_Request_Type_AVP p_cCRequestType, template Online_AVP p_online, template Offline_AVP p_offline) modifies m_CCA_basic := { header := m_diameterHeaderAns_dummy(CCA_E, c_applIdGx), online := p_online, offline := p_offline } Loading Loading
DiameterGx/ttcn/DiameterGx_Gx_TCFunctions.ttcn +390 −365 File changed.Preview size limit exceeded, changes collapsed. Show changes
DiameterGx/ttcn/DiameterGx_Steps.ttcn3 +2 −4 Original line number Diff line number Diff line Loading @@ -117,16 +117,14 @@ f_awaiting_RAA(mw_RAA_dummy); f_awaiting_CCR(mw_CCR_basic(vc_sessionId, f_awaiting_CCR(mw_CCR_basic(?, vc_originHost, vc_originRealm, vc_destinationRealm, mw_cC_Request_Type(TERMINATION_REQUEST_E) )); f_selfOrClientSyncAndVerdict(c_tbDone, f_getVerdict()); // sync f_send_CCA(m_CCA_basic(vc_sessionId, vc_originHost, vc_originRealm)); f_send_CCA(m_CCA_basic(vc_sessionId, vc_originHost, vc_originRealm, m_cC_Request_Type(TERMINATION_REQUEST_E))); } function f_ConfigRun_PCRF(DiameterComponent p_diameterComponent_pcrf, Loading
DiameterGx/ttcn/DiameterGx_Templates.ttcn +24 −13 Original line number Diff line number Diff line Loading @@ -1306,7 +1306,8 @@ module DiameterGx_Templates { group Gxbasic_answer_templates_send { template CCA_MSG m_CCA_basic(template Session_Id_AVP p_sessionId, template Origin_Host_AVP p_originHost, template Origin_Realm_AVP p_originRealm) template Origin_Realm_AVP p_originRealm, template CC_Request_Type_AVP p_cCRequestType) modifies m_CCA_dummy := { header := m_diameterHeaderAns_dummy(CCA_E, c_applIdGx), Loading @@ -1314,7 +1315,7 @@ module DiameterGx_Templates { origin_Host := p_originHost, origin_Realm := p_originRealm, auth_Application_Id := m_authApplicationId(c_applIdGx), cC_Request_Type := m_cC_Request_Type(INITIAL_REQUEST_E), cC_Request_Type := p_cCRequestType, cC_Request_Number := m_cC_Request_Number(0) } Loading @@ -1324,7 +1325,6 @@ module DiameterGx_Templates { modifies m_RAA_dummy := { header := m_diameterHeaderAns_dummy(RAA_E, c_applIdGx), session_Id := p_sessionId, origin_Host := p_originHost, origin_Realm := p_originRealm } Loading Loading @@ -1849,10 +1849,21 @@ module DiameterGx_Templates { template CCA_MSG m_CCA_Result(template Session_Id_AVP p_sessionId, template Origin_Host_AVP p_originHost, template Origin_Realm_AVP p_originRealm, template CC_Request_Type_AVP p_cCRequestType, template Result_Code_AVP p_resultCode) modifies m_CCA_basic := { result_Code := p_resultCode } template CCA_MSG m_CCA_ExperimentalResult(template Session_Id_AVP p_sessionId, template Origin_Host_AVP p_originHost, template Origin_Realm_AVP p_originRealm, template CC_Request_Type_AVP p_cCRequestType, template Experimental_Result_AVP p_experimentalResult) modifies m_CCA_basic := { header := m_diameterHeaderAns_dummy(CCA_E, c_applIdGx), experimental_Result := p_experimentalResult } Loading @@ -1860,10 +1871,10 @@ module DiameterGx_Templates { template CCA_MSG m_CCA_RuleRemove(template Session_Id_AVP p_sessionId, template Origin_Host_AVP p_originHost, template Origin_Realm_AVP p_originRealm, template CC_Request_Type_AVP p_cCRequestType, template Charging_Rule_Remove_AVP p_chargingRuleRemove) modifies m_CCA_basic := { header := m_diameterHeaderAns_dummy(CCA_E, c_applIdGx), charging_Rule_Remove := {p_chargingRuleRemove} } Loading @@ -1871,11 +1882,11 @@ module DiameterGx_Templates { template CCA_MSG m_CCA_defaultCharging(template Session_Id_AVP p_sessionId, template Origin_Host_AVP p_originHost, template Origin_Realm_AVP p_originRealm, template CC_Request_Type_AVP p_cCRequestType, template Online_AVP p_online, template Offline_AVP p_offline) modifies m_CCA_basic := { header := m_diameterHeaderAns_dummy(CCA_E, c_applIdGx), online := p_online, offline := p_offline } Loading