Class SyncUnitState
Inheritance
System.Object
SyncUnitState
Implements
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()
Namespace: TcoIo
Assembly: TcoIoConnector.dll
Syntax
[TypeMetaDescriptor("{attribute addProperty Name \"\" }", "SyncUnitState", "TcoIo", TypeComplexityEnum.Complex)]
public class SyncUnitState : IVortexObject, ITwinObject, IVortexElement, ISyncUnitState, IShadowSyncUnitState, IVortexOnlineObject, IVortexShadowObject
Constructors
|
Improve this Doc
View Source
SyncUnitState()
Declaration
|
Improve this Doc
View Source
SyncUnitState(IVortexObject, String, String)
Declaration
public SyncUnitState(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
_AtLeastOneSlaveDisabled
Declaration
OnlinerBool _AtLeastOneSlaveDisabled
Field Value
Type |
Description |
Vortex.Connector.ValueTypes.OnlinerBool |
|
|
Improve this Doc
View Source
_AtLeastOneSlaveInBootState
Declaration
OnlinerBool _AtLeastOneSlaveInBootState
Field Value
Type |
Description |
Vortex.Connector.ValueTypes.OnlinerBool |
|
|
Improve this Doc
View Source
_AtLeastOneSlaveInInitState
Declaration
OnlinerBool _AtLeastOneSlaveInInitState
Field Value
Type |
Description |
Vortex.Connector.ValueTypes.OnlinerBool |
|
|
Improve this Doc
View Source
_AtLeastOneSlaveInOpState
Declaration
OnlinerBool _AtLeastOneSlaveInOpState
Field Value
Type |
Description |
Vortex.Connector.ValueTypes.OnlinerBool |
|
|
Improve this Doc
View Source
_AtLeastOneSlaveInPreopState
Declaration
OnlinerBool _AtLeastOneSlaveInPreopState
Field Value
Type |
Description |
Vortex.Connector.ValueTypes.OnlinerBool |
|
|
Improve this Doc
View Source
_AtLeastOneSlaveInSafeOpState
Declaration
OnlinerBool _AtLeastOneSlaveInSafeOpState
Field Value
Type |
Description |
Vortex.Connector.ValueTypes.OnlinerBool |
|
|
Improve this Doc
View Source
_AtLeastOneSlaveNotPresent
Declaration
OnlinerBool _AtLeastOneSlaveNotPresent
Field Value
Type |
Description |
Vortex.Connector.ValueTypes.OnlinerBool |
|
|
Improve this Doc
View Source
_AtLeastOneSlaveSignalsError
Declaration
OnlinerBool _AtLeastOneSlaveSignalsError
Field Value
Type |
Description |
Vortex.Connector.ValueTypes.OnlinerBool |
|
|
Improve this Doc
View Source
_AtLeastOneSlaveSignalsLinkError
Declaration
OnlinerBool _AtLeastOneSlaveSignalsLinkError
Field Value
Type |
Description |
Vortex.Connector.ValueTypes.OnlinerBool |
|
|
Improve this Doc
View Source
_AtLeastOneSlaveSignalsMissingLink
Declaration
OnlinerBool _AtLeastOneSlaveSignalsMissingLink
Field Value
Type |
Description |
Vortex.Connector.ValueTypes.OnlinerBool |
|
|
Improve this Doc
View Source
_AtLeastOneSlaveSignalsUnexpectedLink
Declaration
OnlinerBool _AtLeastOneSlaveSignalsUnexpectedLink
Field Value
Type |
Description |
Vortex.Connector.ValueTypes.OnlinerBool |
|
|
Improve this Doc
View Source
_humanReadable
Declaration
protected string _humanReadable
Field Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
_InitializationErrorOccurred
Declaration
OnlinerBool _InitializationErrorOccurred
Field Value
Type |
Description |
Vortex.Connector.ValueTypes.OnlinerBool |
|
|
Improve this Doc
View Source
_InvalidVendoridOrProductcodeRead
Declaration
OnlinerBool _InvalidVendoridOrProductcodeRead
Field Value
Type |
Description |
Vortex.Connector.ValueTypes.OnlinerBool |
|
Properties
|
Improve this Doc
View Source
_AttributeName
Declaration
string _AttributeName { }
Property Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
AtLeastOneSlaveDisabled
Declaration
public OnlinerBool AtLeastOneSlaveDisabled { get; }
Property Value
Type |
Description |
Vortex.Connector.ValueTypes.OnlinerBool |
|
|
Improve this Doc
View Source
AtLeastOneSlaveInBootState
Declaration
public OnlinerBool AtLeastOneSlaveInBootState { get; }
Property Value
Type |
Description |
Vortex.Connector.ValueTypes.OnlinerBool |
|
|
Improve this Doc
View Source
AtLeastOneSlaveInInitState
Declaration
public OnlinerBool AtLeastOneSlaveInInitState { get; }
Property Value
Type |
Description |
Vortex.Connector.ValueTypes.OnlinerBool |
|
|
Improve this Doc
View Source
AtLeastOneSlaveInOpState
Declaration
public OnlinerBool AtLeastOneSlaveInOpState { get; }
Property Value
Type |
Description |
Vortex.Connector.ValueTypes.OnlinerBool |
|
|
Improve this Doc
View Source
AtLeastOneSlaveInPreopState
Declaration
public OnlinerBool AtLeastOneSlaveInPreopState { get; }
Property Value
Type |
Description |
Vortex.Connector.ValueTypes.OnlinerBool |
|
|
Improve this Doc
View Source
AtLeastOneSlaveInSafeOpState
Declaration
public OnlinerBool AtLeastOneSlaveInSafeOpState { get; }
Property Value
Type |
Description |
Vortex.Connector.ValueTypes.OnlinerBool |
|
|
Improve this Doc
View Source
AtLeastOneSlaveNotPresent
Declaration
public OnlinerBool AtLeastOneSlaveNotPresent { get; }
Property Value
Type |
Description |
Vortex.Connector.ValueTypes.OnlinerBool |
|
|
Improve this Doc
View Source
AtLeastOneSlaveSignalsError
Declaration
public OnlinerBool AtLeastOneSlaveSignalsError { get; }
Property Value
Type |
Description |
Vortex.Connector.ValueTypes.OnlinerBool |
|
|
Improve this Doc
View Source
AtLeastOneSlaveSignalsLinkError
Declaration
public OnlinerBool AtLeastOneSlaveSignalsLinkError { get; }
Property Value
Type |
Description |
Vortex.Connector.ValueTypes.OnlinerBool |
|
|
Improve this Doc
View Source
AtLeastOneSlaveSignalsMissingLink
Declaration
public OnlinerBool AtLeastOneSlaveSignalsMissingLink { get; }
Property Value
Type |
Description |
Vortex.Connector.ValueTypes.OnlinerBool |
|
|
Improve this Doc
View Source
AtLeastOneSlaveSignalsUnexpectedLink
Declaration
public OnlinerBool AtLeastOneSlaveSignalsUnexpectedLink { get; }
Property Value
Type |
Description |
Vortex.Connector.ValueTypes.OnlinerBool |
|
|
Improve this Doc
View Source
AttributeName
Declaration
public string AttributeName { get; set; }
Property Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
Children
Declaration
List<IVortexObject> Children { }
Property Value
Type |
Description |
System.Collections.Generic.List<Vortex.Connector.IVortexObject> |
|
|
Improve this Doc
View Source
Connector
Declaration
protected IConnector Connector { get; set; }
Property Value
Type |
Description |
Vortex.Connector.IConnector |
|
|
Improve this Doc
View Source
HumanReadable
Declaration
public string HumanReadable { get; protected set; }
Property Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
InitializationErrorOccurred
Declaration
public OnlinerBool InitializationErrorOccurred { get; }
Property Value
Type |
Description |
Vortex.Connector.ValueTypes.OnlinerBool |
|
|
Improve this Doc
View Source
InvalidVendoridOrProductcodeRead
Declaration
public OnlinerBool InvalidVendoridOrProductcodeRead { get; }
Property Value
Type |
Description |
Vortex.Connector.ValueTypes.OnlinerBool |
|
|
Improve this Doc
View Source
Kids
Declaration
List<IVortexElement> Kids { }
Property Value
Type |
Description |
System.Collections.Generic.List<Vortex.Connector.IVortexElement> |
|
|
Improve this Doc
View Source
Parent
Declaration
protected IVortexObject Parent { get; set; }
Property Value
Type |
Description |
Vortex.Connector.IVortexObject |
|
|
Improve this Doc
View Source
Symbol
Declaration
public string Symbol { get; protected set; }
Property Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
SymbolTail
Declaration
protected string SymbolTail { get; set; }
Property Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
Declaration
List<IValueTag> ValueTags { }
Property Value
Type |
Description |
System.Collections.Generic.List<Vortex.Connector.IValueTag> |
|
Methods
|
Improve this Doc
View Source
AddChild(IVortexObject)
Declaration
public void AddChild(IVortexObject vortexObject)
Parameters
Type |
Name |
Description |
Vortex.Connector.IVortexObject |
vortexObject |
|
|
Improve this Doc
View Source
AddKid(IVortexElement)
Declaration
public void AddKid(IVortexElement vortexElement)
Parameters
Type |
Name |
Description |
Vortex.Connector.IVortexElement |
vortexElement |
|
|
Improve this Doc
View Source
AddValueTag(IValueTag)
Declaration
public void AddValueTag(IValueTag valueTag)
Parameters
Type |
Name |
Description |
Vortex.Connector.IValueTag |
valueTag |
|
|
Improve this Doc
View Source
CopyPlainToShadow(PlainSyncUnitState)
Declaration
public void CopyPlainToShadow(PlainSyncUnitState source)
Parameters
|
Improve this Doc
View Source
CreatePlainerType()
Declaration
public PlainSyncUnitState CreatePlainerType()
Returns
|
Improve this Doc
View Source
CreatePlainerType(PlainSyncUnitState)
Declaration
protected PlainSyncUnitState CreatePlainerType(PlainSyncUnitState cloned)
Parameters
Returns
|
Improve this Doc
View Source
FlushOnlineToPlain(PlainSyncUnitState)
Declaration
public void FlushOnlineToPlain(PlainSyncUnitState source)
Parameters
|
Improve this Doc
View Source
FlushOnlineToShadow()
Declaration
public void FlushOnlineToShadow()
|
Improve this Doc
View Source
FlushPlainToOnline(PlainSyncUnitState)
Declaration
public void FlushPlainToOnline(PlainSyncUnitState source)
Parameters
|
Improve this Doc
View Source
FlushShadowToOnline()
Declaration
public void FlushShadowToOnline()
|
Improve this Doc
View Source
GetChildren()
Declaration
public IEnumerable<IVortexObject> GetChildren()
Returns
Type |
Description |
System.Collections.Generic.IEnumerable<Vortex.Connector.IVortexObject> |
|
|
Improve this Doc
View Source
GetConnector()
Declaration
public IConnector GetConnector()
Returns
Type |
Description |
Vortex.Connector.IConnector |
|
|
Improve this Doc
View Source
GetKids()
Declaration
public IEnumerable<IVortexElement> GetKids()
Returns
Type |
Description |
System.Collections.Generic.IEnumerable<Vortex.Connector.IVortexElement> |
|
|
Improve this Doc
View Source
GetParent()
Declaration
public IVortexObject GetParent()
Returns
Type |
Description |
Vortex.Connector.IVortexObject |
|
|
Improve this Doc
View Source
GetSymbolTail()
Declaration
public string GetSymbolTail()
Returns
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
Declaration
public IEnumerable<IValueTag> GetValueTags()
Returns
Type |
Description |
System.Collections.Generic.IEnumerable<Vortex.Connector.IValueTag> |
|
|
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
IShadowSyncUnitState.AtLeastOneSlaveDisabled
Declaration
IShadowBool IShadowSyncUnitState.AtLeastOneSlaveDisabled { get; }
Returns
Type |
Description |
Vortex.Connector.ValueTypes.Shadows.IShadowBool |
|
|
Improve this Doc
View Source
IShadowSyncUnitState.AtLeastOneSlaveInBootState
Declaration
IShadowBool IShadowSyncUnitState.AtLeastOneSlaveInBootState { get; }
Returns
Type |
Description |
Vortex.Connector.ValueTypes.Shadows.IShadowBool |
|
|
Improve this Doc
View Source
IShadowSyncUnitState.AtLeastOneSlaveInInitState
Declaration
IShadowBool IShadowSyncUnitState.AtLeastOneSlaveInInitState { get; }
Returns
Type |
Description |
Vortex.Connector.ValueTypes.Shadows.IShadowBool |
|
|
Improve this Doc
View Source
IShadowSyncUnitState.AtLeastOneSlaveInOpState
Declaration
IShadowBool IShadowSyncUnitState.AtLeastOneSlaveInOpState { get; }
Returns
Type |
Description |
Vortex.Connector.ValueTypes.Shadows.IShadowBool |
|
|
Improve this Doc
View Source
IShadowSyncUnitState.AtLeastOneSlaveInPreopState
Declaration
IShadowBool IShadowSyncUnitState.AtLeastOneSlaveInPreopState { get; }
Returns
Type |
Description |
Vortex.Connector.ValueTypes.Shadows.IShadowBool |
|
|
Improve this Doc
View Source
IShadowSyncUnitState.AtLeastOneSlaveInSafeOpState
Declaration
IShadowBool IShadowSyncUnitState.AtLeastOneSlaveInSafeOpState { get; }
Returns
Type |
Description |
Vortex.Connector.ValueTypes.Shadows.IShadowBool |
|
|
Improve this Doc
View Source
IShadowSyncUnitState.AtLeastOneSlaveNotPresent
Declaration
IShadowBool IShadowSyncUnitState.AtLeastOneSlaveNotPresent { get; }
Returns
Type |
Description |
Vortex.Connector.ValueTypes.Shadows.IShadowBool |
|
|
Improve this Doc
View Source
IShadowSyncUnitState.AtLeastOneSlaveSignalsError
Declaration
IShadowBool IShadowSyncUnitState.AtLeastOneSlaveSignalsError { get; }
Returns
Type |
Description |
Vortex.Connector.ValueTypes.Shadows.IShadowBool |
|
|
Improve this Doc
View Source
IShadowSyncUnitState.AtLeastOneSlaveSignalsLinkError
Declaration
IShadowBool IShadowSyncUnitState.AtLeastOneSlaveSignalsLinkError { get; }
Returns
Type |
Description |
Vortex.Connector.ValueTypes.Shadows.IShadowBool |
|
|
Improve this Doc
View Source
IShadowSyncUnitState.AtLeastOneSlaveSignalsMissingLink
Declaration
IShadowBool IShadowSyncUnitState.AtLeastOneSlaveSignalsMissingLink { get; }
Returns
Type |
Description |
Vortex.Connector.ValueTypes.Shadows.IShadowBool |
|
|
Improve this Doc
View Source
IShadowSyncUnitState.AtLeastOneSlaveSignalsUnexpectedLink
Declaration
IShadowBool IShadowSyncUnitState.AtLeastOneSlaveSignalsUnexpectedLink { get; }
Returns
Type |
Description |
Vortex.Connector.ValueTypes.Shadows.IShadowBool |
|
|
Improve this Doc
View Source
IShadowSyncUnitState.InitializationErrorOccurred
Declaration
IShadowBool IShadowSyncUnitState.InitializationErrorOccurred { get; }
Returns
Type |
Description |
Vortex.Connector.ValueTypes.Shadows.IShadowBool |
|
|
Improve this Doc
View Source
IShadowSyncUnitState.InvalidVendoridOrProductcodeRead
Declaration
IShadowBool IShadowSyncUnitState.InvalidVendoridOrProductcodeRead { get; }
Returns
Type |
Description |
Vortex.Connector.ValueTypes.Shadows.IShadowBool |
|
|
Improve this Doc
View Source
ISyncUnitState.AtLeastOneSlaveDisabled
Declaration
IOnlineBool ISyncUnitState.AtLeastOneSlaveDisabled { get; }
Returns
Type |
Description |
Vortex.Connector.ValueTypes.Online.IOnlineBool |
|
|
Improve this Doc
View Source
ISyncUnitState.AtLeastOneSlaveInBootState
Declaration
IOnlineBool ISyncUnitState.AtLeastOneSlaveInBootState { get; }
Returns
Type |
Description |
Vortex.Connector.ValueTypes.Online.IOnlineBool |
|
|
Improve this Doc
View Source
ISyncUnitState.AtLeastOneSlaveInInitState
Declaration
IOnlineBool ISyncUnitState.AtLeastOneSlaveInInitState { get; }
Returns
Type |
Description |
Vortex.Connector.ValueTypes.Online.IOnlineBool |
|
|
Improve this Doc
View Source
ISyncUnitState.AtLeastOneSlaveInOpState
Declaration
IOnlineBool ISyncUnitState.AtLeastOneSlaveInOpState { get; }
Returns
Type |
Description |
Vortex.Connector.ValueTypes.Online.IOnlineBool |
|
|
Improve this Doc
View Source
ISyncUnitState.AtLeastOneSlaveInPreopState
Declaration
IOnlineBool ISyncUnitState.AtLeastOneSlaveInPreopState { get; }
Returns
Type |
Description |
Vortex.Connector.ValueTypes.Online.IOnlineBool |
|
|
Improve this Doc
View Source
ISyncUnitState.AtLeastOneSlaveInSafeOpState
Declaration
IOnlineBool ISyncUnitState.AtLeastOneSlaveInSafeOpState { get; }
Returns
Type |
Description |
Vortex.Connector.ValueTypes.Online.IOnlineBool |
|
|
Improve this Doc
View Source
ISyncUnitState.AtLeastOneSlaveNotPresent
Declaration
IOnlineBool ISyncUnitState.AtLeastOneSlaveNotPresent { get; }
Returns
Type |
Description |
Vortex.Connector.ValueTypes.Online.IOnlineBool |
|
|
Improve this Doc
View Source
ISyncUnitState.AtLeastOneSlaveSignalsError
Declaration
IOnlineBool ISyncUnitState.AtLeastOneSlaveSignalsError { get; }
Returns
Type |
Description |
Vortex.Connector.ValueTypes.Online.IOnlineBool |
|
|
Improve this Doc
View Source
ISyncUnitState.AtLeastOneSlaveSignalsLinkError
Declaration
IOnlineBool ISyncUnitState.AtLeastOneSlaveSignalsLinkError { get; }
Returns
Type |
Description |
Vortex.Connector.ValueTypes.Online.IOnlineBool |
|
|
Improve this Doc
View Source
ISyncUnitState.AtLeastOneSlaveSignalsMissingLink
Declaration
IOnlineBool ISyncUnitState.AtLeastOneSlaveSignalsMissingLink { get; }
Returns
Type |
Description |
Vortex.Connector.ValueTypes.Online.IOnlineBool |
|
|
Improve this Doc
View Source
ISyncUnitState.AtLeastOneSlaveSignalsUnexpectedLink
Declaration
IOnlineBool ISyncUnitState.AtLeastOneSlaveSignalsUnexpectedLink { get; }
Returns
Type |
Description |
Vortex.Connector.ValueTypes.Online.IOnlineBool |
|
|
Improve this Doc
View Source
ISyncUnitState.InitializationErrorOccurred
Declaration
IOnlineBool ISyncUnitState.InitializationErrorOccurred { get; }
Returns
Type |
Description |
Vortex.Connector.ValueTypes.Online.IOnlineBool |
|
|
Improve this Doc
View Source
ISyncUnitState.InvalidVendoridOrProductcodeRead
Declaration
IOnlineBool ISyncUnitState.InvalidVendoridOrProductcodeRead { get; }
Returns
Type |
Description |
Vortex.Connector.ValueTypes.Online.IOnlineBool |
|
Implements
Vortex.Connector.IVortexObject
Vortex.Connector.ITwinObject
Vortex.Connector.IVortexElement
Vortex.Connector.IVortexOnlineObject
Vortex.Connector.IVortexShadowObject