Extensions.DiagCom.CreateDiagServiceBySemantic

From emotive
Revision as of 06:48, 16 July 2014 by Nb (talk | contribs) (Created page with "Category:DiagCom == Classification == {{ClassificationActivity | CreateDiagServiceBySemantic | Creates a diagnostic service through its semantic attribute | Term | D...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
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
GetDiagServiceNameFromResult
GetDiagServiceFromException
GetDiagServiceName
ExecuteDiagService
GetComChannel