View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0005332 | 10000-100: Devices | Spec | public | 2019-12-09 09:55 | 2020-03-03 20:53 |
| Reporter | Emanuel Kolb | Assigned To | Randy Armstrong | ||
| Priority | normal | Severity | minor | Reproducibility | have not tried |
| Status | closed | Resolution | no change required | ||
| Summary | 0005332: OutputArgument in FetchTransferResultData has wrong datatype in DI Nodeset | ||||
| Description | In DI nodeset from github the datatype of the FetchResultData is "i=22" (Structure). | ||||
| Tags | No tags attached. | ||||
|
|
The specification indicates the different subtypes can be returned depending on context. The only way to indicate this possibility in the NodeSet is to use the Structure base type as the DataType. In theory, this the NodeSet could use an abstract BaseType but this will be problematic for code generators that need to produce different code if different subtypes are allowed. At this point adding an indicator to the NodeSet which would allow the NodeSet to specify abstract supertypes would break existing tooling. |
|
|
Cannot be fixed. See last Note. |
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2019-12-09 09:55 | Emanuel Kolb | New Issue | |
| 2020-02-11 11:15 | Randy Armstrong | Assigned To | => Randy Armstrong |
| 2020-02-11 11:15 | Randy Armstrong | Status | new => resolved |
| 2020-02-11 11:15 | Randy Armstrong | Resolution | open => no change required |
| 2020-02-11 11:15 | Randy Armstrong | Note Added: 0011570 | |
| 2020-03-03 20:53 | Karl Deiretsbacher | Status | resolved => closed |
| 2020-03-03 20:53 | Karl Deiretsbacher | Note Added: 0011645 |