Loading ttcn/DiameterShDh_TCFunctions.ttcn3 +2 −2 Original line number Diff line number Diff line Loading @@ -1050,7 +1050,7 @@ module DiameterShDh_TCFunctions { m_public_user_identity(PX_PublicUserIdentity) ), m_data_Reference(DSAI_E), m_user_Data_dummy//m_user_Data_shData(unichar2oct(encvalue_unichar(m_imsdata_ext2)))//TODO - Commented to avoid ERROR m_user_Data_shData(encvalue_o(m_shImsData(m_imsdata_ext(m_imsdata_ext2)))) ) ) ); Loading Loading @@ -1142,7 +1142,7 @@ module DiameterShDh_TCFunctions { m_public_user_identity(PX_PublicUserIdentity) ), m_data_Reference(SMS_REGISTRATION_INFO_E), m_user_Data_shData(char2oct("shimsdata_extension3")) //TODO import XML Schema m_user_Data_shData(encvalue_o(m_shImsData(m_imsdata_ext(m_imsdata_ext2(m_imsdata_ext3))))) ) ) ); Loading ttcn/DiameterShDh_Templates.ttcn3 +29 −4 Original line number Diff line number Diff line Loading @@ -186,9 +186,34 @@ module DiameterShDh_Templates { group Sh_XML_templates{ template TShIMSDataExtension2 m_imsdata_ext2:= { dSAI_list := ?, //TODO extension_ := * //TODO template TShIMSData m_shImsData (template TShIMSDataExtension p_extension_:= omit):= { sCSCFName := omit, iFCs := omit, iMSUserState := omit, chargingInformation := omit, extension_ := p_extension_, elem_list := {} } template TShIMSDataExtension m_imsdata_ext (template TShIMSDataExtension2 p_extension_:= omit):={ pSIActivation := omit, extension_ := p_extension_ } template TShIMSDataExtension2 m_imsdata_ext2 (template TShIMSDataExtension3 p_extension_:= omit):= { dSAI_list := {{"0",int0}}, extension_ := p_extension_ } template TShIMSDataExtension3 m_imsdata_ext3:= { serviceLevelTraceInfo := omit, iPv4Address := omit, iPv6Prefix := omit, iPv6InterfaceIdentifier := omit, servicePriorityLevel := omit, uEReachabilityForIP := omit, sMSRegistrationInfo := omit, extension_ := omit } template TSh_Data mw_tSh_Data (template (present) TSh_Data.repositoryData_list p_repositoryData_list):= { Loading Loading
ttcn/DiameterShDh_TCFunctions.ttcn3 +2 −2 Original line number Diff line number Diff line Loading @@ -1050,7 +1050,7 @@ module DiameterShDh_TCFunctions { m_public_user_identity(PX_PublicUserIdentity) ), m_data_Reference(DSAI_E), m_user_Data_dummy//m_user_Data_shData(unichar2oct(encvalue_unichar(m_imsdata_ext2)))//TODO - Commented to avoid ERROR m_user_Data_shData(encvalue_o(m_shImsData(m_imsdata_ext(m_imsdata_ext2)))) ) ) ); Loading Loading @@ -1142,7 +1142,7 @@ module DiameterShDh_TCFunctions { m_public_user_identity(PX_PublicUserIdentity) ), m_data_Reference(SMS_REGISTRATION_INFO_E), m_user_Data_shData(char2oct("shimsdata_extension3")) //TODO import XML Schema m_user_Data_shData(encvalue_o(m_shImsData(m_imsdata_ext(m_imsdata_ext2(m_imsdata_ext3))))) ) ) ); Loading
ttcn/DiameterShDh_Templates.ttcn3 +29 −4 Original line number Diff line number Diff line Loading @@ -186,9 +186,34 @@ module DiameterShDh_Templates { group Sh_XML_templates{ template TShIMSDataExtension2 m_imsdata_ext2:= { dSAI_list := ?, //TODO extension_ := * //TODO template TShIMSData m_shImsData (template TShIMSDataExtension p_extension_:= omit):= { sCSCFName := omit, iFCs := omit, iMSUserState := omit, chargingInformation := omit, extension_ := p_extension_, elem_list := {} } template TShIMSDataExtension m_imsdata_ext (template TShIMSDataExtension2 p_extension_:= omit):={ pSIActivation := omit, extension_ := p_extension_ } template TShIMSDataExtension2 m_imsdata_ext2 (template TShIMSDataExtension3 p_extension_:= omit):= { dSAI_list := {{"0",int0}}, extension_ := p_extension_ } template TShIMSDataExtension3 m_imsdata_ext3:= { serviceLevelTraceInfo := omit, iPv4Address := omit, iPv6Prefix := omit, iPv6InterfaceIdentifier := omit, servicePriorityLevel := omit, uEReachabilityForIP := omit, sMSRegistrationInfo := omit, extension_ := omit } template TSh_Data mw_tSh_Data (template (present) TSh_Data.repositoryData_list p_repositoryData_list):= { Loading