View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0008762 | 10000-005: Information Model | Api Change | public | 2023-03-28 16:38 | 2023-04-18 16:31 |
Reporter | David Levine | Assigned To | Jeff Harding | ||
Priority | normal | Severity | minor | Reproducibility | have not tried |
Status | assigned | Resolution | open | ||
Summary | 0008762: Metadata for fixed length arrays needed for arguments to method call, and for variables | ||||
Description | Many devices require fixed length arrays and will fail if the number of elements in an array is different than specified. This is true for all data, including arguments to method calls. The current spec defines array lengths as either variable size or maximum size but does not describe an array that is fixed length. This creates interoperability problems because a variable size array with fewer elements than the max will work with some devices but not others. The spec needs to add metadata that addresses this, so that a client can determine if the arrays supplied to the server are fixed length vs maximum length. This applies to all types and fields in structured types, including arguments to method calls. A new error code is needed that explicitly informs the client that a fixed length array is required when the writer supplies an array with fewer elements than is required. | ||||
Tags | No tags attached. | ||||
Commit Version | |||||
Fix Due Date | |||||
Date Modified | Username | Field | Change |
---|---|---|---|
2023-03-28 16:38 | David Levine | New Issue | |
2023-04-18 16:30 | Jim Luth | Project | Feature Requests => 10000-005: Information Model |
2023-04-18 16:30 | Jim Luth | Category | Feature Request => Api Change |
2023-04-18 16:31 | Jim Luth | Assigned To | => Jeff Harding |
2023-04-18 16:31 | Jim Luth | Status | new => assigned |