diff --git a/LibOneM2M/OneM2M_Functions.ttcn b/LibOneM2M/OneM2M_Functions.ttcn index f4d6129816383a2ef7243d3cec85c49624e5b5c1..b1821388ec93c4867fbd70f791fe3940d1dbb57d 100644 --- a/LibOneM2M/OneM2M_Functions.ttcn +++ b/LibOneM2M/OneM2M_Functions.ttcn @@ -7,7 +7,7 @@ * * @author ETSI * @version $URL: https://forge.etsi.org/svn/oneM2M/branches/Release1/ttcn/LibOneM2M/OneM2M_Functions.ttcn $ - * $Id: OneM2M_Functions.ttcn 104 2016-08-30 15:13:47Z reinaortega $ + * $Id: OneM2M_Functions.ttcn 173 2016-11-22 08:10:48Z reinaortega $ * @desc Module containing functions for oneM2M * */ @@ -354,7 +354,7 @@ module OneM2M_Functions { { accessControlOriginators := PX_ACOR, //{"admin:admin"} accessControlOperations := valueof(p_allowedOperations), - accessControlContexts_list := omit + accessControlContexts_list := {} } }; diff --git a/LibOneM2M/OneM2M_Templates.ttcn b/LibOneM2M/OneM2M_Templates.ttcn index 852287ff61c33082806d611e25598069b2abb97c..43fe6f57899b4b733dee5d04206345f638b26ae0 100644 --- a/LibOneM2M/OneM2M_Templates.ttcn +++ b/LibOneM2M/OneM2M_Templates.ttcn @@ -7,7 +7,7 @@ * * @author ETSI * @version $URL: https://forge.etsi.org/svn/oneM2M/branches/Release1/ttcn/LibOneM2M/OneM2M_Templates.ttcn $ - * $Id: OneM2M_Templates.ttcn 120 2016-09-20 14:48:51Z reinaortega $ + * $Id: OneM2M_Templates.ttcn 173 2016-11-22 08:10:48Z reinaortega $ * @desc Module containing templates for oneM2M * */ @@ -1023,7 +1023,7 @@ module OneM2M_Templates { * @param p_acor Allowed originators * @param p_allowedOperations Allowed operations */ - template (value) AccessControlPolicy_optional m_contentCreateAcp (in template (omit) XSD.String p_name := c_defaultResourceName, in template (value) ListOfURIs p_acor := PX_ACOR, in template (value) AccessControlOperations p_allowedOperations := int63 ) := { + template (value) AccessControlPolicy_optional m_contentCreateAcp (in template (omit) ResourceName p_name := c_defaultResourceName, in template (value) ListOfURIs p_acor := PX_ACOR, in template (value) AccessControlOperations p_allowedOperations := int63 ) := { resourceName := p_name,//O resourceType := omit,//NP resourceID := omit,//NP @@ -1039,7 +1039,7 @@ module OneM2M_Templates { { accessControlOriginators := p_acor,//{"*"},//{PX_AE_ID_STEM}, //{"admin:admin"}, accessControlOperations := p_allowedOperations, - accessControlContexts_list := omit + accessControlContexts_list := {} } } },//M @@ -1048,7 +1048,7 @@ module OneM2M_Templates { { accessControlOriginators := p_acor, //{"*"},//{PX_AE_ID_STEM}, //{"admin:admin"}, accessControlOperations := int63, - accessControlContexts_list := omit + accessControlContexts_list := {} } } },//M diff --git a/LibOneM2M/OneM2M_Types.ttcn b/LibOneM2M/OneM2M_Types.ttcn index afc64aebb709d33ba3fb5f2f5596b59cb01e48d7..75d9f403f262d5fae82719e46c1b4d0bafcea1b0 100644 --- a/LibOneM2M/OneM2M_Types.ttcn +++ b/LibOneM2M/OneM2M_Types.ttcn @@ -7,7 +7,7 @@ * * @author ETSI * @version $URL: https://forge.etsi.org/svn/oneM2M/branches/Release1/ttcn/LibOneM2M/OneM2M_Types.ttcn $ - * $Id: OneM2M_Types.ttcn 120 2016-09-20 14:48:51Z reinaortega $ + * $Id: OneM2M_Types.ttcn 173 2016-11-22 08:10:48Z reinaortega $ * @desc Test System module for oneM2M * */ @@ -3218,8 +3218,21 @@ module OneM2M_Types { }; - type record Notification_1 - { +type record AggregatedNotification_1 +{ + record of Notification notification_list +} +with { + variant "name as 'aggregatedNotification'"; + variant (notification_list) "untagged"; + variant (notification_list[-]) "name as 'notification'"; +}; + + +type record Notification_1 +{ + record { + XSD.AnyType representation optional, record { XSD.AnyType representation optional, record { diff --git a/OneM2M_Testcases.ttcn b/OneM2M_Testcases.ttcn index 183ca2297c4eb1c3cd50e589f6f7975cd3f5ffe3..f33d9f3800c7b2060cc31ef945c3fcd2e9b50070 100644 --- a/OneM2M_Testcases.ttcn +++ b/OneM2M_Testcases.ttcn @@ -7,7 +7,7 @@ * * @author ETSI * @version $URL: https://forge.etsi.org/svn/oneM2M/branches/Release1/ttcn/OneM2M_Testcases.ttcn $ - * $Id: OneM2M_Testcases.ttcn 120 2016-09-20 14:48:51Z reinaortega $ + * $Id: OneM2M_Testcases.ttcn 173 2016-11-22 08:10:48Z reinaortega $ * @desc Module containing test cases for oneM2M * */ @@ -3113,7 +3113,7 @@ module OneM2M_Testcases { { accessControlOriginators := {"admin:admin"}, accessControlOperations := int63, - accessControlContexts_list := omit + accessControlContexts_list := {} } } }