ETSI's Bug Tracker - Ext Pack: Advanced Matching (ES 203 022)
View Issue Details

ID | Project | Category | View Status | Date Submitted | Last Update
0007785 | Ext Pack: Advanced Matching (ES 203 022) | New Feature | public | 19-07-2018 16:02 | 18-12-2019 08:08

Reporter | Jacob Wieland - Spirent |
Assigned To | Jens Grabowski |
Priority | normal | Severity | minor | Reproducibility | have not tried
Status | closed | Resolution | fixed |
Platform |  | OS |  | OS Version |
Product Version |  |
Target Version |  | Fixed in Version |  |
Clause Reference(s) | ??
Source (company - Author) | Spirent - Jacob Wieland
TS version |

Summary | 0007785: Add Mutation annotations to the Value data type

Description

The abstract value data type shall have an additional method:
Mutation getMutation();
interface Mutation {
// this function shall return true if the mutation is to be applied to the encoded sub-message of an actual value, otherwise false
boolean needsMessage();
// this function is called by the encoder with the encoded sub-message of the value that contains this mutation or null if needsMessage() == false
// it returns the mutated message that will be included into the result-message by the calling encoder.
TriMessage mutate(TriMessage message);
}

Steps To Reproduce |
Additional Information |
Tags | No tags attached.

Relationships

related to | 0007763 | closed | Gyorgy Rethy | add support for sending erroneous messages

Attached Files | CR7785-v1.docx (161,642) 09-10-2018 16:24 http://oldforge.etsi.org/mantis/file_download.php?file_id=3792&type=bug CR7785-v2.docx (140,716) 10-10-2018 08:38 http://oldforge.etsi.org/mantis/file_download.php?file_id=3794&type=bug

Issue History
Date Modified | Username | Field | Change
19-07-2018 16:02 | Jacob Wieland - Spirent | New Issue |
19-07-2018 16:02 | Jacob Wieland - Spirent | Status | new => assigned
19-07-2018 16:02 | Jacob Wieland - Spirent | Assigned To | => Tomas Urban
19-07-2018 16:02 | Jacob Wieland - Spirent | Relationship added | related to 0007763
09-10-2018 16:24 | Tomas Urban | File Added: CR7785-v1.docx |
09-10-2018 16:25 | Tomas Urban | Note Added: 0015233 |
09-10-2018 16:25 | Tomas Urban | Assigned To | Tomas Urban => Jacob Wieland - Spirent
09-10-2018 16:25 | Tomas Urban | Status | assigned => confirmed
10-10-2018 08:38 | Jacob Wieland - Spirent | File Added: CR7785-v2.docx |
10-10-2018 08:39 | Jacob Wieland - Spirent | Note Added: 0015238 |
10-10-2018 08:47 | Jacob Wieland - Spirent | Status | confirmed => new
10-10-2018 08:49 | Jacob Wieland - Spirent | Status | new => resolved
10-10-2018 08:49 | Jacob Wieland - Spirent | Fixed in Version | => v4.9.1(ongoing)
10-10-2018 08:49 | Jacob Wieland - Spirent | Resolution | open => fixed
10-10-2018 08:49 | Jacob Wieland - Spirent | Assigned To | Jacob Wieland - Spirent => Jens Grabowski
08-08-2019 11:02 | Jens Grabowski | Assigned To | Jens Grabowski => Tomas Urban
08-08-2019 11:02 | Jens Grabowski | Status | resolved => assigned
08-08-2019 11:02 | Tomas Urban | Status | assigned => resolved
17-12-2019 12:27 | Jens Grabowski | Assigned To | Tomas Urban => Jens Grabowski
17-12-2019 12:27 | Jens Grabowski | Status | resolved => assigned
17-12-2019 12:29 | Jens Grabowski | Project | Part 06: TTCN-3 Control Interface => Ext Pack: Advanced Parametrization (ES 202 784)
17-12-2019 12:30 | Jens Grabowski | Note Added: 0015549 |
17-12-2019 12:30 | Jens Grabowski | Status | assigned => resolved
17-12-2019 12:30 | Jens Grabowski | Fixed in Version | v4.9.1(ongoing) =>
18-12-2019 07:13 | Jens Grabowski | Project | Ext Pack: Advanced Parametrization (ES 202 784) => Ext Pack: Advanced Matching (ES 203 022)
18-12-2019 08:08 | Jens Grabowski | Status | resolved => closed

Notes

(0015233)
Tomas Urban
09-10-2018 16:25

Proposal created. Please check.

(0015238)
Jacob Wieland - Spirent
10-10-2018 08:39

I have checked it and corrected the copy/paste error in the C++ mapping for == and < operators. Otherwise, seems fine to me.

(0015549)
Jens Grabowski
17-12-2019 12:30

Moved from Part 6