Extensions.DiagCom.StartRepeatedExecution
Revision as of 04:04, 15 July 2014 by Nb (talk | contribs) (Created page with "Category:DiagCom == Classification == {{ClassificationActivity | StartRepeatedExecution | Executing repeatedly a DiagService | Action | DiagCom|OTX DiagCom exten...")
Classification
Name | StartRepeatedExecution |
Short Description | Executing repeatedly a DiagService |
Class | Action |
Extension | OTX DiagCom extension |
Group | DiagService related actions |
Exceptions | InvalidStateException IncompleteParameterizationException |
Checker Rules | - |
Standard Compliant | Yes |
Pseudo-Code Syntax
StartRepeatedExecution(DiagService myDiagService);
Description
The OTX StartRepeatedExecution action be used to executed repeatedly a DiagService. The repetition time shall be set through the SetRepetitionTime action and queried by the GetRepetitionTime term. To stop a repeated service execution, the StopRepeatedExecution action is to be used.
Properties
Name | Data Type | Class | Default | Cardinality | Description |
DiagService | DiagService | Term | - | [1] | The service which shall be executed repeatedly. |
Examples
ComChannel myComCannel = GetComChannel("LL_AirbaUDS", "", false);
DiagService myDiagService = CreateDiagServiceByName(myComChannel, "DiagnServi_ReadDataByIdentECUIdent");
StartRepeatedExecution(myDiagService);
See also
GetComChannel
CreateDiagServiceByName
StopRepeatedExecution
SetRepetitionTime
GetRepetitionTime