Loading yang-models/_3gpp-common-subscription-control.yang +15 −0 Original line number Diff line number Diff line Loading @@ -4,6 +4,7 @@ module _3gpp-common-subscription-control { prefix "subscr3gpp"; import _3gpp-common-top { prefix top3gpp; } import _3gpp-common-yang-extensions { prefix yext3gpp; } organization "3GPP SA5"; contact "https://www.3gpp.org/DynaReport/TSG-WG--S5--officials.htm?Itemid=464"; Loading Loading @@ -101,6 +102,20 @@ module _3gpp-common-subscription-control { The value of zero has the special meaning of stopping the heartbeat notification emission."; } leaf triggerHeartbeatNtf { type boolean; default false; description "Setting this attribute to 'true' triggers an immediate additional heartbeat notification emission. Setting the value to 'false' has no observable result. The periodicity of notifyHeartbeat emission is not changed. After triggering the heartbeat the system SHALL set the value back to false."; yext3gpp:notNotifyable; } } grouping SubscriptionControlSubtree { Loading yang-models/_3gpp-common-yang-extensions.yang +18 −2 Original line number Diff line number Diff line Loading @@ -40,8 +40,24 @@ module _3gpp-common-yang-extensions { the extension e.g. with a deviation. "; revision "2019-06-23" { description "Initial version"; revision "2022-09-20" { reference "CR-XXXX"; } revision "2019-06-23" { reference "Initial version"; } extension notNotifyable { description "Indicates that data change notifications shall not be sent for this attribute. If the extension is not present and other conditions are fulfilled data change notification should be sent. The statement MUST only be a substatement of a leaf, leaf-list, list, container statement that is contained within the 'attributes' container of an IOC and that represents an attribute or sub-parts of an attribute . Zero or one notNotifyable statement is allowed per parent statement. NO substatements are allowed. Adding this statement is an NBC change, removing it is BC."; } extension inVariant { Loading Loading
yang-models/_3gpp-common-subscription-control.yang +15 −0 Original line number Diff line number Diff line Loading @@ -4,6 +4,7 @@ module _3gpp-common-subscription-control { prefix "subscr3gpp"; import _3gpp-common-top { prefix top3gpp; } import _3gpp-common-yang-extensions { prefix yext3gpp; } organization "3GPP SA5"; contact "https://www.3gpp.org/DynaReport/TSG-WG--S5--officials.htm?Itemid=464"; Loading Loading @@ -101,6 +102,20 @@ module _3gpp-common-subscription-control { The value of zero has the special meaning of stopping the heartbeat notification emission."; } leaf triggerHeartbeatNtf { type boolean; default false; description "Setting this attribute to 'true' triggers an immediate additional heartbeat notification emission. Setting the value to 'false' has no observable result. The periodicity of notifyHeartbeat emission is not changed. After triggering the heartbeat the system SHALL set the value back to false."; yext3gpp:notNotifyable; } } grouping SubscriptionControlSubtree { Loading
yang-models/_3gpp-common-yang-extensions.yang +18 −2 Original line number Diff line number Diff line Loading @@ -40,8 +40,24 @@ module _3gpp-common-yang-extensions { the extension e.g. with a deviation. "; revision "2019-06-23" { description "Initial version"; revision "2022-09-20" { reference "CR-XXXX"; } revision "2019-06-23" { reference "Initial version"; } extension notNotifyable { description "Indicates that data change notifications shall not be sent for this attribute. If the extension is not present and other conditions are fulfilled data change notification should be sent. The statement MUST only be a substatement of a leaf, leaf-list, list, container statement that is contained within the 'attributes' container of an IOC and that represents an attribute or sub-parts of an attribute . Zero or one notNotifyable statement is allowed per parent statement. NO substatements are allowed. Adding this statement is an NBC change, removing it is BC."; } extension inVariant { Loading