From 562089c5c7ad58901aea4f1928f915539e92f675 Mon Sep 17 00:00:00 2001 From: Martin <martin.miao@keti.re.kr> Date: Wed, 6 Sep 2017 06:21:56 -0700 Subject: [PATCH] Correct component declaration and syntax for Titan compiling error --- LibOneM2M/OneM2M_Functions.ttcn | 15 +++++++++------ LibOneM2M/OneM2M_Templates.ttcn | 2 +- LibOneM2M/OneM2M_TestSystem.ttcn | 2 +- OneM2M_Testcases.ttcn | 2 +- 4 files changed, 12 insertions(+), 9 deletions(-) diff --git a/LibOneM2M/OneM2M_Functions.ttcn b/LibOneM2M/OneM2M_Functions.ttcn index c5b7840..70d8f77 100644 --- a/LibOneM2M/OneM2M_Functions.ttcn +++ b/LibOneM2M/OneM2M_Functions.ttcn @@ -53,7 +53,7 @@ module OneM2M_Functions { // Variables vc_config := e_cf02; - vc_cseSimu := CseSimu.create("CSE1") alive; + vc_cseSimu := MnCseSimu.create("CSE1") alive; // Map map(self:mcaPort, system:mcaPort); @@ -125,7 +125,7 @@ module OneM2M_Functions { map(self:mcaPort, system:mcaPort); map(self:acPort, system:acPort); activate(a_default()); - activate(a_ae_cf03()); +// activate(a_ae_cf03()); // Connect @@ -1642,14 +1642,14 @@ module OneM2M_Functions { group helpingFunctions { /** - * @desc Creates specified resource + * @desc CseSimu Creates specified resource * @param p_resource Resource to be created * @param p_parentIndex Parent index of resource to be saved * @param p_resourceType Type of the resource to be created * @param p_modifiedResource Assigned and/or modified fields * @return Internal resource index of the saved resource or -1 */ - function f_ae_createResource(in PrimitiveContent p_resource, in integer p_parentIndex, in ResourceType p_resourceType, out PrimitiveContent p_modifiedResource) runs on AeTester return integer { + function f_ae_createResource(in PrimitiveContent p_resource, in integer p_parentIndex, in ResourceType p_resourceType, out PrimitiveContent p_modifiedResource) runs on CseSimu return integer { var integer v_resourceIndex; @@ -1690,6 +1690,9 @@ module OneM2M_Functions { return -1; } + + + } // end helpingFunctions group altstepFunctions { @@ -1697,7 +1700,7 @@ module OneM2M_Functions { /** * @desc Ae altstep */ - altstep a_ae_default() runs on AeTester { + altstep a_ae_default() runs on CseSimu { var MsgIn v_request; @@ -1718,7 +1721,7 @@ module OneM2M_Functions { * @remark This altstep includes a_ae_default * @see a_ae_default */ - altstep a_ae_cf03() runs on AeTester { + altstep a_ae_cf03() runs on CseSimu { var MsgIn v_request; var PrimitiveContent v_modifiedResource; diff --git a/LibOneM2M/OneM2M_Templates.ttcn b/LibOneM2M/OneM2M_Templates.ttcn index 0a3bec5..9849410 100644 --- a/LibOneM2M/OneM2M_Templates.ttcn +++ b/LibOneM2M/OneM2M_Templates.ttcn @@ -2140,7 +2140,7 @@ module OneM2M_Templates { choice := omit } - template (value) AEAnnc_optional m_contentUpdateAEAnnc (template XSD.ID p_appId := omit, template XSD.ID p_stemId := omit) := { + template (value) AEAnnc_optional m_contentUpdateAEAnnc (template (omit) XSD.ID p_appId := omit, template (omit) XSD.ID p_stemId := omit) := { //FIXME resourceName := omit, resourceType := omit, resourceID := omit, diff --git a/LibOneM2M/OneM2M_TestSystem.ttcn b/LibOneM2M/OneM2M_TestSystem.ttcn index 150c937..ba3ceb1 100644 --- a/LibOneM2M/OneM2M_TestSystem.ttcn +++ b/LibOneM2M/OneM2M_TestSystem.ttcn @@ -48,7 +48,7 @@ module OneM2M_TestSystem { var MsgIn vc_request; var MsgIn vc_response; - var CseSimu vc_cseSimu;//For CF02 when AeSimu is master + var MnCseSimu vc_cseSimu;//For CF02 when AeSimu is master } diff --git a/OneM2M_Testcases.ttcn b/OneM2M_Testcases.ttcn index 287356e..27d503c 100644 --- a/OneM2M_Testcases.ttcn +++ b/OneM2M_Testcases.ttcn @@ -12582,7 +12582,7 @@ module OneM2M_Testcases { } } - function f_CSE_DMR_UPD_017(ResourceType p_resourceType, template RequestPrimitive p_createRequestPrimitive, template RequestPrimitive p_updateRequestPrimitive, out AcpType p_acpi, boolean p_secondAcp := false) runs on AeSimu { + function f_CSE_DMR_UPD_017(ResourceType p_resourceType, template RequestPrimitive p_createRequestPrimitive, template RequestPrimitive p_updateRequestPrimitive, inout AcpType p_acpi, boolean p_secondAcp := false) runs on AeSimu { //Local variables var MsgIn v_response; var RequestPrimitive v_request; -- GitLab