From c29cc72cb1ba0a9c3c236cad5170e5dda9596bd1 Mon Sep 17 00:00:00 2001 From: reinaortega <miguelangel.reinaortega@etsi.org> Date: Tue, 14 Jun 2022 11:52:21 +0200 Subject: [PATCH] oneM2M types based on XSD v4.10.0 baseline Signed-off-by: reinaortega <miguelangel.reinaortega@etsi.org> --- OneM2M_Types.ttcn | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/OneM2M_Types.ttcn b/OneM2M_Types.ttcn index fbf273c..480c0de 100644 --- a/OneM2M_Types.ttcn +++ b/OneM2M_Types.ttcn @@ -7745,6 +7745,7 @@ type record PollingChannel Timestamp lastModifiedTime, Labels labels optional, Timestamp expirationTime, + XSD.Boolean requestAggregation optional, union { record length(1 .. infinity) of ChildResourceRef childResource_list, record length(1 .. infinity) of union { @@ -8425,6 +8426,15 @@ with { variant "element"; }; +type record AggregatedRequestPrimitives +{ + record length(1..infinity) of RequestPrimitive requestPrimitive_list +} +with { + variant "name as uncapitalized"; + variant (requestPrimitive_list) "untagged"; + variant (requestPrimitive_list[-]) "name as 'requestPrimitive'"; +}; type record Request { @@ -9733,8 +9743,8 @@ with { type record RateLimit { - XSD.NonNegativeInteger maxNrOfNotify optional, - XSD.Duration timeWindow optional + XSD.NonNegativeInteger maxNrOfNotify, + XSD.Duration timeWindow } with { variant "name as uncapitalized"; -- GitLab