Feature/writable structured view object lists (#1256)
* Added WriteProperty handler in the Structured View object with handling for object-name, description, node-subtype, node-type, default-subordinate-relationship, represents, subordinate-list, subordinate-annotations, subordinate-node-types, and subordinate-relationships in the basic Structured View object. * Changed Structured View character strings for object-name, description, and node-subtype to use dynamic strings to support WriteProperty. * Added characterstring_utf8_valid(), characterstring_utf8_strdup() and write_property_characterstring_utf8_strdup() for UTF-8 string duplication. * Added write property tests for array handling and validation of array index values
This commit is contained in:
+6
-1
@@ -12,7 +12,7 @@ The git repositories are hosted at the following sites:
|
||||
* https://bacnet.sourceforge.net/
|
||||
* https://github.com/bacnet-stack/bacnet-stack/
|
||||
|
||||
## [Unreleased] - 2026-03-04
|
||||
## [Unreleased] - 2026-03-06
|
||||
|
||||
### Security
|
||||
|
||||
@@ -52,6 +52,11 @@ The git repositories are hosted at the following sites:
|
||||
|
||||
### Added
|
||||
|
||||
* Added WriteProperty support in the basic Structured View object.
|
||||
Converted Structured View internal storage to dynamically allocated
|
||||
character strings and a keylist-based subordinate list that is resizable
|
||||
via array index 0. Updated and expanded tests for structured view
|
||||
and generic property read/write behaviors. (#1256)
|
||||
* Added CreateObject and DeleteObject for Octet StringValue and
|
||||
PositiveInteger Value objects. (#1246)
|
||||
* Added PROP_TIMER_RUNNING to writable properties and implement
|
||||
|
||||
Reference in New Issue
Block a user