OTX Reference  
OpenTestSystem.Otx.Extensions.Flash.Terms.CreateFlashJobBySemantic Class Reference

Create a new FlashJob by semantic More...

Inheritance diagram for OpenTestSystem.Otx.Extensions.Flash.Terms.CreateFlashJobBySemantic:
Inheritance graph

Public Attributes

ComChannelTerm comChannel
 Cardinality [1]
Comprises the handle of the communication channel (LogicalLink). More...
 
StringTerm semantic
 Cardinality [1]
Represents the name of the to-be-created FlashJob. More...
 
FlashSessionTerm session
 Cardinality [0..1]
Represents the FlashSession to be programmed by the FlashJob. More...
 
- Public Attributes inherited from OpenTestSystem.Otx.Core.Terms.Term
MetaData metaData
 Cardinality [0..1]
The MetaData type allows tools to store additional, mainly tool-specific data. More...
 

Detailed Description

Create a new FlashJob by semantic

CreateFlashJobBySemantic creates a new FlashJob for the specified ComChannel with the semantic attribute provided as an argument.

Exceptions
DiagCom.Exceptions.AmbiguousSemanticException
Syntax
FlashJobTerm = Flash.CreateFlashJobBySemantic(ComChannelTerm comChannel, StringTerm semantic, FlashSessionTerm session = NULL);
StringTerm semantic
Cardinality [1] Represents the name of the to-be-created FlashJob.
Definition: Flash.cs:1272
ComChannelTerm comChannel
Cardinality [1] Comprises the handle of the communication channel (LogicalLink).
Definition: Flash.cs:1262
FlashSessionTerm session
Cardinality [0..1] Represents the FlashSession to be programmed by the FlashJob.
Definition: Flash.cs:1282
Examples
// Local Declarations
DiagCom.ComChannel ComChannel1;
Flash.FlashSession FlashSession1;
Flash.FlashJob FlashJob1;
// Flow
ComChannel1 = DiagCom.GetComChannel("SCHEINWERFER", "SCHEINWERFER_1", false);
FlashSession1 = Flash.GetFlashSession("_7PP907357F_7520");
FlashJob1 = Flash.CreateFlashJobBySemantic(ComChannel1, "FLASHJOB", FlashSession1);

Member Data Documentation

◆ comChannel

ComChannelTerm OpenTestSystem.Otx.Extensions.Flash.Terms.CreateFlashJobBySemantic.comChannel

Cardinality [1]
Comprises the handle of the communication channel (LogicalLink).

◆ semantic

StringTerm OpenTestSystem.Otx.Extensions.Flash.Terms.CreateFlashJobBySemantic.semantic

Cardinality [1]
Represents the name of the to-be-created FlashJob.

◆ session

FlashSessionTerm OpenTestSystem.Otx.Extensions.Flash.Terms.CreateFlashJobBySemantic.session

Cardinality [0..1]
Represents the FlashSession to be programmed by the FlashJob.