Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add manipulation to create ContextState with Association, specific Validator and excluded Identification #80

Merged
Show file tree
Hide file tree
Changes from 13 commits
Commits
Show all changes
23 commits
Select commit Hold shift + click to select a range
037acde
Added manipulation CreateContextStateWithAssocAndSpecificValidatorAnd…
ben-Draeger May 30, 2024
e99bc57
updated Changelog.
ben-Draeger May 30, 2024
f63be31
Merge branch 'main' into add_manipulation_CreateContextStateWithAssoc…
ben-Draeger May 31, 2024
8fddb9d
Updated manipulation.
ben-Draeger Jun 7, 2024
87c763b
Updated manipulation.
ben-Draeger Jun 10, 2024
2458ad6
Updated CHANGELOG.md and fixed linter issues.
ben-Draeger Jun 10, 2024
179319b
Updated manipulation.
ben-Draeger Jun 11, 2024
f3c1d55
simplified manipulation.
ben-Draeger Jun 12, 2024
aa3c04c
Fixed linter warning.
ben-Draeger Jun 12, 2024
2239065
WIP.
ben-Draeger Jun 13, 2024
b5a2412
updated return value of manipulation.
ben-Draeger Jun 13, 2024
6225903
Merge branch 'main' into add_manipulation_CreateContextStateWithAssoc…
ben-Draeger Jun 20, 2024
bdad961
changes proposed by reviewers.
ben-Draeger Jun 20, 2024
065fd9f
Reordered entries in changelog.
ben-Draeger Jun 21, 2024
9e2d065
Merge branch 'main' into add_manipulation_CreateContextStateWithAssoc…
ben-Draeger Jun 21, 2024
247b837
improved documentation of manipulation.
ben-Draeger Jun 21, 2024
46e0ef7
the manipulation
ben-Draeger Jun 21, 2024
0e00dd4
changes requested by reviewers.
ben-Draeger Jun 21, 2024
45a5466
changes proposed by Reviewers.
ben-Draeger Jun 24, 2024
a51f841
changes proposed by Reviewers.
ben-Draeger Jun 24, 2024
55c4777
changes proposed by Reviewers.
ben-Draeger Jun 24, 2024
8467d22
changes discussed in meeting on 2024.06.28
ben-Draeger Jun 28, 2024
4ee70b2
corrected a spelling error.
ben-Draeger Jul 1, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions CHANGELOG.md
pstaeck marked this conversation as resolved.
Show resolved Hide resolved
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

- manipulation ProvideInformationAboutNextCalibration for devices
- manipulation SetSystemContextActivationStateAndContextAssociation for combined settings
- manipulation AssociateValidateAndChangeIdentificationOfContextState for contexts
jannast marked this conversation as resolved.
Show resolved Hide resolved

## [4.1.0] - 2024-02-22

Expand Down
17 changes: 17 additions & 0 deletions src/t2iapi/context/service.proto
pstaeck marked this conversation as resolved.
Show resolved Hide resolved
Original file line number Diff line number Diff line change
Expand Up @@ -105,6 +105,23 @@ service ContextService {
t2iapi.context.CreateContextStateWithAssocAndSpecificValidatorRequest)
returns (t2iapi.context.CreateContextStateWithAssociationResponse);

/*
pstaeck marked this conversation as resolved.
Show resolved Hide resolved
Create or adapt a context state, such that
- it belongs to the given descriptor_handle,
- it has the given @ContextAssociation value,
- it has the given number of pm:Validators
- its pm:Identification changes. In case the context state is newly created, it
must differ from the pm:Identifications of all previously associated context states
of the same @DescriptorHandle and in case it is adapted, it must differ from the
previous pm:Identification of this particular context state.
Returns the handle of the created or adapted context state.
The manipulated state shall be persistent until a next manipulation call. If the device is not able to maintain
the static state, it shall return RESULT_NOT_SUPPORTED.
*/
rpc AssociateValidateAndChangeIdentificationOfContextState(
t2iapi.context.CreateContextStateWithAssociationAndValidatorsRequest)
returns (CreateContextStateWithAssociationResponse);

/*
Create or adapt neonatal patient with a given type of association and
including the mothers identification.
Expand Down
Loading