Extensions.DiagCom.CreateDiagServiceBySemantic

From emotive
Revision as of 09:46, 16 July 2014 by Nb (talk | contribs) (→‎See also)
Jump to navigation Jump to search

Classification

Name CreateDiagServiceBySemantic
Short Description Creates a diagnostic service through its semantic attribute
Class Term
Extension OTX DiagCom extension
Group DiagService related terms
Exceptions AmbiguousSemanticException
Checker Rules -
Standard Compliant Yes

Pseudo-Code Syntax

CreateDiagServiceBySemantic(ComChannel myComChannel, String semantic, DiagService result);

Description

The CreateDiagServiceBySemantic term creates a handle to a diagnostic service, which can be used for further parameterization or for direct ship, see Diagnostic Runtime System. The diagnostic service is a Semantic Attribute selected.

Properties

Name Data Type Class Default Cardinality Description
ComChannel ComChannel Term - [1] Communication Channel.
Semantic String Term - [1] Semantic attribute to classify the diagnostic services (eg: "DEFAULT_FAULTREAD" or "IDENTIFICATION").
DiagService DiagService Return - - Generated Diagnostics Service.

Examples

ComChannel myComCannel = GetComChannel("LL_AirbaUDS", "", false);
DiagService result = CreateDiagServiceBySemantic(myComCannel, "DEFAULT_FAULTREAD");

See also

GetDiagServiceListBySemantic
GetDiagServiceFromResult
GetDiagServiceFromException
GetDiagServiceName
ExecuteDiagService
GetComChannel