This file is part of the OpenJAUS HTML JAUS Reference. |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Home / Mobility_v1_0ServiceSet / ListManager |
Inherits From: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
urn:jaus:jss:core:Management v1.1 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
urn:jaus:jss:core:AccessControl v1.1 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
urn:jaus:jss:core:Events v1.1 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
urn:jaus:jss:core:Transport v1.0 |
Internal Event Set | None |
---|
Message Set | |
---|---|
Message ID | Name |
041Ch |
ConfirmElementRequest |
041Bh |
DeleteElement |
241Ah |
QueryElement |
241Ch |
QueryElementCount |
241Bh |
QueryElementList |
041Dh |
RejectElementRequest |
441Ah |
ReportElement |
441Ch |
ReportElementCount |
441Bh |
ReportElementList |
041Ah |
SetElement |
State Transitions | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Label | Transition | Trigger | Conditional | Actions | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
B | ListManagerControlledLoop | SetElement | ( isElementSupported && isValidElementRequest ) && isControllingClient |
sendConfirmElementRequest , setElement | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
SetElement | isControllingClient && !isValidElementRequest |
sendRejectElementRequest | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
SetElement | !isElementSupported && isControllingClient |
sendRejectElementRequest | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
DeleteElement | elementExists && isControllingClient |
deleteElement , sendConfirmElementRequest | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
DeleteElement | isControllingClient && !elementExists |
sendRejectElementRequest | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
A | ListManagerDefaultLoop | QueryElement | elementExists |
sendReportElement | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
QueryElementList |
|
sendReportElementList | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
QueryElementCount |
|
sendReportElementCount |
Actions | |||
---|---|---|---|
Action Name | Type | Description | |
deleteElement | Remove the specified element(s) from the list. The service should modify the NextUID of the previous element and/or the Previous UID of the next element to reflect the updated sequence. | ||
sendConfirmElementRequest | Send Action | Output Message: ConfirmElementRequest | |
sendRejectElementRequest | Send Action | Output Message: RejectElementRequest | |
sendReportElement | Send Action | Send a Report Element message with the requested element.
Output Message: ReportElement |
|
sendReportElementCount | Send Action | Output Message: ReportElementCount | |
sendReportElementList | Send Action | Output Message: ReportElementList | |
setElement | Store the element(s) in the list with sequence specified by the previous and next element IDs. If this action represents an insert or append into an existing list, the service should modify the NextUID of the previous element and/or the Previous UID of the next element to reflect the updated sequence. |
Copyright © SAE International. Reprinted with Permission. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Generated on 07/17/2019 from as6009-mobility.ojss |