Class TcoDi
Generic component for monitoring of an input. (e.g. DigitalSensor).
Inheritance
System.Object
TcoDi
Implements
Vortex.Connector.Identity.IVortexIdentity
Vortex.Connector.IVortexObject
Vortex.Connector.ITwinObject
Vortex.Connector.IVortexElement
Vortex.Connector.IVortexOnlineObject
Vortex.Connector.IVortexShadowObject
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Assembly: TcoElementsConnector.dll
Syntax
[TypeMetaDescriptor("{attribute addProperty Name \"\" }", "TcoDi", "TcoElements", TypeComplexityEnum.Complex)]
public class TcoDi : TcoComponent, IVortexIdentity, IsTcoObject, IVortexObject, ITwinObject, IVortexElement, ITcoDi, ITcoComponent, ITcoObject, IShadowTcoDi, IShadowTcoComponent, IShadowTcoObject, IVortexOnlineObject, IVortexShadowObject
Constructors
|
Improve this Doc
View Source
TcoDi()
Declaration
|
Improve this Doc
View Source
TcoDi(IVortexObject, String, String)
Declaration
public TcoDi(IVortexObject parent, string readableTail, string symbolTail)
Parameters
Type |
Name |
Description |
Vortex.Connector.IVortexObject |
parent |
|
System.String |
readableTail |
|
System.String |
symbolTail |
|
Fields
|
Improve this Doc
View Source
__config
Declaration
Field Value
|
Improve this Doc
View Source
__isFalseTask
Declaration
Field Value
|
Improve this Doc
View Source
__isTrueTask
Declaration
Field Value
|
Improve this Doc
View Source
__signal
Declaration
Field Value
Type |
Description |
Vortex.Connector.ValueTypes.OnlinerBool |
|
|
Improve this Doc
View Source
__signalInfo
Declaration
TcoSignalInfo __signalInfo
Field Value
Properties
|
Improve this Doc
View Source
_config
Declaration
public TcoDiConfig _config { get; }
Property Value
|
Improve this Doc
View Source
_isFalseTask
Declaration
public TcoTask _isFalseTask { get; }
Property Value
|
Improve this Doc
View Source
_isTrueTask
Declaration
public TcoTask _isTrueTask { get; }
Property Value
|
Improve this Doc
View Source
_signal
Backing variable for signal; this variable is used directly by the component. It updates inoSingal
in FB body call.
Declaration
public OnlinerBool _signal { get; }
Property Value
Type |
Description |
Vortex.Connector.ValueTypes.OnlinerBool |
|
|
Improve this Doc
View Source
_signalInfo
Declaration
public TcoSignalInfo _signalInfo { get; }
Property Value
Methods
|
Improve this Doc
View Source
CopyPlainToShadow(PlainTcoDi)
Declaration
public void CopyPlainToShadow(PlainTcoDi source)
Parameters
|
Improve this Doc
View Source
CreatePlainerType()
Declaration
public PlainTcoDi CreatePlainerType()
Returns
|
Improve this Doc
View Source
CreatePlainerType(PlainTcoDi)
Declaration
protected PlainTcoDi CreatePlainerType(PlainTcoDi cloned)
Parameters
Returns
|
Improve this Doc
View Source
FlushOnlineToPlain(PlainTcoDi)
Declaration
public void FlushOnlineToPlain(PlainTcoDi source)
Parameters
|
Improve this Doc
View Source
FlushOnlineToShadow()
Declaration
public void FlushOnlineToShadow()
|
Improve this Doc
View Source
FlushPlainToOnline(PlainTcoDi)
Declaration
public void FlushPlainToOnline(PlainTcoDi source)
Parameters
|
Improve this Doc
View Source
FlushShadowToOnline()
Declaration
public void FlushShadowToOnline()
|
Improve this Doc
View Source
LazyOnlineToShadow()
Declaration
public void LazyOnlineToShadow()
|
Improve this Doc
View Source
LazyShadowToOnline()
Declaration
public void LazyShadowToOnline()
|
Improve this Doc
View Source
PexConstructor(IVortexObject, String, String)
Declaration
void PexConstructor(IVortexObject parent, string readableTail, string symbolTail)
Parameters
Type |
Name |
Description |
Vortex.Connector.IVortexObject |
parent |
|
System.String |
readableTail |
|
System.String |
symbolTail |
|
|
Improve this Doc
View Source
PexConstructorParameterless()
Declaration
void PexConstructorParameterless()
|
Improve this Doc
View Source
PexPreConstructor(IVortexObject, String, String)
Declaration
void PexPreConstructor(IVortexObject parent, string readableTail, string symbolTail)
Parameters
Type |
Name |
Description |
Vortex.Connector.IVortexObject |
parent |
|
System.String |
readableTail |
|
System.String |
symbolTail |
|
|
Improve this Doc
View Source
PexPreConstructorParameterless()
Declaration
void PexPreConstructorParameterless()
Explicit Interface Implementations
|
Improve this Doc
View Source
IShadowTcoDi._config
Declaration
IShadowTcoDiConfig IShadowTcoDi._config { get; }
Returns
|
Improve this Doc
View Source
IShadowTcoDi._isFalseTask
Declaration
IShadowTcoTask IShadowTcoDi._isFalseTask { get; }
Returns
|
Improve this Doc
View Source
IShadowTcoDi._isTrueTask
Declaration
IShadowTcoTask IShadowTcoDi._isTrueTask { get; }
Returns
|
Improve this Doc
View Source
IShadowTcoDi._signal
Declaration
IShadowBool IShadowTcoDi._signal { get; }
Returns
Type |
Description |
Vortex.Connector.ValueTypes.Shadows.IShadowBool |
|
|
Improve this Doc
View Source
IShadowTcoDi._signalInfo
Declaration
IShadowTcoSignalInfo IShadowTcoDi._signalInfo { get; }
Returns
|
Improve this Doc
View Source
ITcoDi._config
Declaration
ITcoDiConfig ITcoDi._config { get; }
Returns
|
Improve this Doc
View Source
ITcoDi._isFalseTask
Declaration
ITcoTask ITcoDi._isFalseTask { get; }
Returns
|
Improve this Doc
View Source
ITcoDi._isTrueTask
Declaration
ITcoTask ITcoDi._isTrueTask { get; }
Returns
|
Improve this Doc
View Source
ITcoDi._signal
Declaration
IOnlineBool ITcoDi._signal { get; }
Returns
Type |
Description |
Vortex.Connector.ValueTypes.Online.IOnlineBool |
|
|
Improve this Doc
View Source
ITcoDi._signalInfo
Declaration
ITcoSignalInfo ITcoDi._signalInfo { get; }
Returns
Implements
Vortex.Connector.Identity.IVortexIdentity
Vortex.Connector.IVortexObject
Vortex.Connector.ITwinObject
Vortex.Connector.IVortexElement
Vortex.Connector.IVortexOnlineObject
Vortex.Connector.IVortexShadowObject
See Also