├── .editorconfig ├── .gitattributes ├── .github ├── dependabot.yml ├── release.yml └── workflows │ ├── BuildTestDeploy.yml │ └── DependabotAutoMerge.yml ├── .gitignore ├── Directory.Build.props ├── LICENSE.txt ├── PLCOnly.slnf ├── PlcInterface.TestPLC.sln ├── PlcInterface.sln ├── README.md ├── global.json ├── src ├── Common │ ├── IObservableExtensions.cs │ ├── IServiceCollectionExtension.cs │ ├── ISymbolInfoExtension.cs │ ├── IndicesHelper.cs │ ├── TaskExtensions.cs │ └── ThrowHelper.cs ├── PlcInterface.Abstraction │ ├── ArrayWrapperExtensions.cs │ ├── Connected.cs │ ├── Connected{T}.cs │ ├── IArrayWrapper.cs │ ├── IConnected.cs │ ├── IMonitor.cs │ ├── IMonitorExtension.cs │ ├── IMonitorResult.cs │ ├── IPlcConnection.cs │ ├── IPlcConnectionExtension.cs │ ├── IReadWrite.cs │ ├── IReadWriteExtension.cs │ ├── ISymbolHandler.cs │ ├── ISymbolInfo.cs │ ├── ITypeActivator.cs │ ├── ITypeConverter.cs │ ├── NonZeroBasedArray.cs │ ├── ObjectActivator.cs │ ├── PlcInterface.Abstraction.csproj │ ├── PropertySetterHelper.cs │ ├── StructActivator.cs │ ├── SymbolException.cs │ └── TypeConverter.cs ├── PlcInterface.Ads │ ├── AdsPlcConnectionOptions.cs │ ├── AdsSymbolHandlerOptions.cs │ ├── AdsTypeConverter.cs │ ├── DefaultAdsPlcConnectionConfigureOptions.cs │ ├── DefaultAdsSymbolHandlerSettingsConfigureOptions.cs │ ├── DisposableMonitorItem.cs │ ├── DynamicObjectExtensions.cs │ ├── IAdsMonitor.cs │ ├── IAdsPlcConnection.cs │ ├── IAdsReadWrite.cs │ ├── IAdsSymbolHandler.cs │ ├── IAdsSymbolInfo.cs │ ├── IAdsTypeConverter.cs │ ├── IServiceCollectionExtension.cs │ ├── ISymbolInfoExtension.cs │ ├── ISymbolLoaderFactory.cs │ ├── IValueSymbolExtensions.cs │ ├── Monitor.Logging.cs │ ├── Monitor.cs │ ├── MonitorResult.cs │ ├── ObjectExtension.cs │ ├── PlcConnection.cs │ ├── PlcInterface.Ads.csproj │ ├── ReadWrite.cs │ ├── SymbolHandler.Logging.cs │ ├── SymbolHandler.cs │ ├── SymbolInfo.cs │ ├── TcAdsClientExtension.cs │ └── TwincatAbstractions │ │ ├── ISumSymbolFactory.cs │ │ ├── ISumSymbolRead.cs │ │ ├── ISumSymbolWrite.cs │ │ ├── SumSymbolFactory.cs │ │ ├── SumSymbolReadAbstraction.cs │ │ ├── SumSymbolWriteAbstraction.cs │ │ └── SymbolLoaderFactoryAbstraction.cs ├── PlcInterface.OpcUa │ ├── DefaultOpcPlcConnectionConfigureOptions.cs │ ├── DefaultOpcSymbolHandlerSettingsConfigureOptions.cs │ ├── ICollectionExtensions.cs │ ├── IOpcMonitor.cs │ ├── IOpcPlcConnection.cs │ ├── IOpcReadWrite.cs │ ├── IOpcSymbolHandler.cs │ ├── IOpcSymbolInfo.cs │ ├── IOpcTypeConverter.cs │ ├── IServiceCollectionExtension.cs │ ├── ISymbolInfoExtension.cs │ ├── Monitor.Logging.cs │ ├── Monitor.cs │ ├── MonitorResult.cs │ ├── NodeInfo.cs │ ├── OpcPlcConnectionOptions.cs │ ├── OpcSymbolHandlerOptions.cs │ ├── OpcTypeConverter.cs │ ├── PlcConnection.Logging.cs │ ├── PlcConnection.cs │ ├── PlcInterface.OpcUa.csproj │ ├── ReadWrite.cs │ ├── SessionExtensions.cs │ ├── SymbolHandler.Logging.cs │ ├── SymbolHandler.cs │ ├── SymbolInfo.cs │ ├── TreeBrowser.Logging.cs │ ├── TreeBrowser.cs │ └── WrappedSession.cs └── PlcInterface.Sandbox │ ├── PLCCommands │ ├── AdsPlcConnectCommand.cs │ ├── AdsPlcDisconnectCommand.cs │ ├── AdsWriteCommand.cs │ ├── OpcWriteCommand.cs │ ├── PlcConnectCommand.cs │ ├── PlcDisconnectCommand.cs │ ├── PlcMonitorCommand.cs │ ├── PlcReadCommand.cs │ ├── PlcStopMonitorCommand.cs │ ├── PlcSymbolAutoCompleteHandler.cs │ ├── PlcSymbolDumpCommand.cs │ ├── PlcToggleCommand.cs │ └── PlcWriteCommand.cs │ ├── PlcInterface.Sandbox.csproj │ ├── Program.cs │ ├── Properties │ └── PublishProfiles │ │ └── FolderProfile.pubxml │ ├── appsettings.json │ └── nlog.config ├── test ├── .editorconfig ├── Directory.Build.props ├── PlcInterface.Abstraction │ ├── ConnectedTests.cs │ ├── IMonitorExtensionTests.cs │ ├── IPlcConnectionExtensionTests.cs │ ├── IReadWriteExtensionTests.cs │ ├── MyTypeBuilder.cs │ ├── ObjectActivatorTests.cs │ ├── PlcInterface.Abstraction.Tests.csproj │ ├── PropertySetterHelperTests.cs │ ├── StructActivatorTests.cs │ ├── TypeConverterMock.cs │ └── TypeConverterTests.cs ├── PlcInterface.Ads.IntegrationTests │ ├── Assembly.cs │ ├── DummyTest.cs │ ├── MonitorTest.cs │ ├── PlcConnectionTest.cs │ ├── PlcInterface.Ads.IntegrationTests.csproj │ ├── ReadValueTest.cs │ ├── Settings.cs │ ├── SymbolHandlerTest.cs │ └── WriteValueTest.cs ├── PlcInterface.Ads.PLC │ ├── PLC_Main │ │ ├── DUTs │ │ │ ├── DUT_TestStruct.TcDUT │ │ │ ├── DUT_TestStruct2.TcDUT │ │ │ ├── MonitorTest.TcDUT │ │ │ ├── MonitorTestData.TcDUT │ │ │ ├── ReadTest.TcDUT │ │ │ ├── ReadTestData.TcDUT │ │ │ ├── SymbolTest.TcDUT │ │ │ ├── TestEnum.TcDUT │ │ │ ├── WriteTest.TcDUT │ │ │ └── WriteTestData.TcDUT │ │ ├── GVLs │ │ │ ├── AdsNet8.TcGVL │ │ │ ├── AdsNet9.TcGVL │ │ │ ├── OpcNet8.TcGVL │ │ │ └── OpcNet9.TcGVL │ │ ├── PLC_Main.noprjfile │ │ ├── PLC_Main.plcproj │ │ ├── POUs │ │ │ ├── MAIN.TcPOU │ │ │ └── ResetWriteData.TcPOU │ │ └── PlcTask.TcTTO │ └── PlcInterface.Ads.PLC.tsproj ├── PlcInterface.Ads.Tests │ ├── AdsTypeConverterTests.cs │ ├── Assembly.cs │ ├── DynamicObjectExtensionsTests.cs │ ├── IServiceCollectionExtensionTests.cs │ ├── ISymbolInfoExtensionTests.cs │ ├── IValueSymbolExtensionsTests.cs │ ├── MonitorTests.cs │ ├── PlcConnectionTests.cs │ ├── PlcInterface.Ads.Tests.csproj │ ├── ReadWriteTests.cs │ ├── SymbolHandlerTests.cs │ └── TcAdsClientExtensionTests.cs ├── PlcInterface.Common.Tests │ ├── IObservableExtensionsTests.cs │ ├── IServiceCollectionExtensionTests.cs │ ├── ISymbolInfoExtensionTests.cs │ ├── IndicesHelperTests.cs │ ├── PlcInterface.Common.Tests.csproj │ └── TaskExtensionsTests.cs ├── PlcInterface.IntegrationTests │ ├── CIConditionAttribute.cs │ ├── DataTypes │ │ ├── DUT_TestClass.cs │ │ ├── DUT_TestClass2.cs │ │ ├── DUT_TestStruct.cs │ │ ├── DUT_TestStruct2.cs │ │ └── TestEnum.cs │ ├── Extension │ │ ├── AssertObjectValue.cs │ │ └── MethodInfoExtensions.cs │ ├── IMonitorTestBase.cs │ ├── IPlcConnectionTestBase.cs │ ├── IReadValueTestBase.cs │ ├── ISymbolHandlerTestBase.cs │ ├── IWriteValueTestBase.cs │ ├── MultiAssert.cs │ └── PlcInterface.IntegrationTests.csproj ├── PlcInterface.Opc.IntegrationTests │ ├── Assembly.cs │ ├── DummyTest.cs │ ├── MonitorTest.cs │ ├── PlcConnectionTest.cs │ ├── PlcInterface.Opc.IntegrationTests.csproj │ ├── ReadValueTest.cs │ ├── Settings.cs │ ├── SymbolHandlerTest.cs │ └── WriteValueTest.cs ├── PlcInterface.OpcUa.OpcServer │ ├── OPCServer.tcopcuasrv │ ├── OPCServer │ │ ├── Alarms and Conditions │ │ │ └── Alarms and Conditions.ac │ │ ├── Data Access │ │ │ └── Data Access.opcuada │ │ ├── Historical Access │ │ │ └── Historical Access.opcuaha │ │ ├── Resources │ │ │ └── English (United States).reslang │ │ └── Security Access │ │ │ └── Security Access.sec │ └── PlcInterface.OpcUa.OpcServer.tcconnproj ├── PlcInterface.OpcUa.Tests │ ├── Assembly.cs │ ├── IServiceCollectionExtensionTest.cs │ ├── ISymbolInfoExtensionTests.cs │ ├── PlcInterface.OpcUa.Tests.csproj │ └── SymbolHandlerTests.cs ├── TestUtilities │ ├── MockDelegates.cs │ ├── MockHelpers..cs │ └── TestUtilities.csproj └── testconfig.json └── version.json /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/.github/release.yml -------------------------------------------------------------------------------- /.github/workflows/BuildTestDeploy.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/.github/workflows/BuildTestDeploy.yml -------------------------------------------------------------------------------- /.github/workflows/DependabotAutoMerge.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/.github/workflows/DependabotAutoMerge.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/.gitignore -------------------------------------------------------------------------------- /Directory.Build.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/Directory.Build.props -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /PLCOnly.slnf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/PLCOnly.slnf -------------------------------------------------------------------------------- /PlcInterface.TestPLC.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/PlcInterface.TestPLC.sln -------------------------------------------------------------------------------- /PlcInterface.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/PlcInterface.sln -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/README.md -------------------------------------------------------------------------------- /global.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/global.json -------------------------------------------------------------------------------- /src/Common/IObservableExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/src/Common/IObservableExtensions.cs -------------------------------------------------------------------------------- /src/Common/IServiceCollectionExtension.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/src/Common/IServiceCollectionExtension.cs -------------------------------------------------------------------------------- /src/Common/ISymbolInfoExtension.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/src/Common/ISymbolInfoExtension.cs -------------------------------------------------------------------------------- /src/Common/IndicesHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/src/Common/IndicesHelper.cs -------------------------------------------------------------------------------- /src/Common/TaskExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/src/Common/TaskExtensions.cs -------------------------------------------------------------------------------- /src/Common/ThrowHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/src/Common/ThrowHelper.cs -------------------------------------------------------------------------------- /src/PlcInterface.Abstraction/ArrayWrapperExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/src/PlcInterface.Abstraction/ArrayWrapperExtensions.cs -------------------------------------------------------------------------------- /src/PlcInterface.Abstraction/Connected.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/src/PlcInterface.Abstraction/Connected.cs -------------------------------------------------------------------------------- /src/PlcInterface.Abstraction/Connected{T}.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/src/PlcInterface.Abstraction/Connected{T}.cs -------------------------------------------------------------------------------- /src/PlcInterface.Abstraction/IArrayWrapper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/src/PlcInterface.Abstraction/IArrayWrapper.cs -------------------------------------------------------------------------------- /src/PlcInterface.Abstraction/IConnected.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/src/PlcInterface.Abstraction/IConnected.cs -------------------------------------------------------------------------------- /src/PlcInterface.Abstraction/IMonitor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/src/PlcInterface.Abstraction/IMonitor.cs -------------------------------------------------------------------------------- /src/PlcInterface.Abstraction/IMonitorExtension.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/src/PlcInterface.Abstraction/IMonitorExtension.cs -------------------------------------------------------------------------------- /src/PlcInterface.Abstraction/IMonitorResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/src/PlcInterface.Abstraction/IMonitorResult.cs -------------------------------------------------------------------------------- /src/PlcInterface.Abstraction/IPlcConnection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/src/PlcInterface.Abstraction/IPlcConnection.cs -------------------------------------------------------------------------------- /src/PlcInterface.Abstraction/IPlcConnectionExtension.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/src/PlcInterface.Abstraction/IPlcConnectionExtension.cs -------------------------------------------------------------------------------- /src/PlcInterface.Abstraction/IReadWrite.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/src/PlcInterface.Abstraction/IReadWrite.cs -------------------------------------------------------------------------------- /src/PlcInterface.Abstraction/IReadWriteExtension.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/src/PlcInterface.Abstraction/IReadWriteExtension.cs -------------------------------------------------------------------------------- /src/PlcInterface.Abstraction/ISymbolHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/src/PlcInterface.Abstraction/ISymbolHandler.cs -------------------------------------------------------------------------------- /src/PlcInterface.Abstraction/ISymbolInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/src/PlcInterface.Abstraction/ISymbolInfo.cs -------------------------------------------------------------------------------- /src/PlcInterface.Abstraction/ITypeActivator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/src/PlcInterface.Abstraction/ITypeActivator.cs -------------------------------------------------------------------------------- /src/PlcInterface.Abstraction/ITypeConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/src/PlcInterface.Abstraction/ITypeConverter.cs -------------------------------------------------------------------------------- /src/PlcInterface.Abstraction/NonZeroBasedArray.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/src/PlcInterface.Abstraction/NonZeroBasedArray.cs -------------------------------------------------------------------------------- /src/PlcInterface.Abstraction/ObjectActivator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/src/PlcInterface.Abstraction/ObjectActivator.cs -------------------------------------------------------------------------------- /src/PlcInterface.Abstraction/PlcInterface.Abstraction.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/src/PlcInterface.Abstraction/PlcInterface.Abstraction.csproj -------------------------------------------------------------------------------- /src/PlcInterface.Abstraction/PropertySetterHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/src/PlcInterface.Abstraction/PropertySetterHelper.cs -------------------------------------------------------------------------------- /src/PlcInterface.Abstraction/StructActivator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/src/PlcInterface.Abstraction/StructActivator.cs -------------------------------------------------------------------------------- /src/PlcInterface.Abstraction/SymbolException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/src/PlcInterface.Abstraction/SymbolException.cs -------------------------------------------------------------------------------- /src/PlcInterface.Abstraction/TypeConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/src/PlcInterface.Abstraction/TypeConverter.cs -------------------------------------------------------------------------------- /src/PlcInterface.Ads/AdsPlcConnectionOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/src/PlcInterface.Ads/AdsPlcConnectionOptions.cs -------------------------------------------------------------------------------- /src/PlcInterface.Ads/AdsSymbolHandlerOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/src/PlcInterface.Ads/AdsSymbolHandlerOptions.cs -------------------------------------------------------------------------------- /src/PlcInterface.Ads/AdsTypeConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/src/PlcInterface.Ads/AdsTypeConverter.cs -------------------------------------------------------------------------------- /src/PlcInterface.Ads/DefaultAdsPlcConnectionConfigureOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/src/PlcInterface.Ads/DefaultAdsPlcConnectionConfigureOptions.cs -------------------------------------------------------------------------------- /src/PlcInterface.Ads/DefaultAdsSymbolHandlerSettingsConfigureOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/src/PlcInterface.Ads/DefaultAdsSymbolHandlerSettingsConfigureOptions.cs -------------------------------------------------------------------------------- /src/PlcInterface.Ads/DisposableMonitorItem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/src/PlcInterface.Ads/DisposableMonitorItem.cs -------------------------------------------------------------------------------- /src/PlcInterface.Ads/DynamicObjectExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/src/PlcInterface.Ads/DynamicObjectExtensions.cs -------------------------------------------------------------------------------- /src/PlcInterface.Ads/IAdsMonitor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/src/PlcInterface.Ads/IAdsMonitor.cs -------------------------------------------------------------------------------- /src/PlcInterface.Ads/IAdsPlcConnection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/src/PlcInterface.Ads/IAdsPlcConnection.cs -------------------------------------------------------------------------------- /src/PlcInterface.Ads/IAdsReadWrite.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/src/PlcInterface.Ads/IAdsReadWrite.cs -------------------------------------------------------------------------------- /src/PlcInterface.Ads/IAdsSymbolHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/src/PlcInterface.Ads/IAdsSymbolHandler.cs -------------------------------------------------------------------------------- /src/PlcInterface.Ads/IAdsSymbolInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/src/PlcInterface.Ads/IAdsSymbolInfo.cs -------------------------------------------------------------------------------- /src/PlcInterface.Ads/IAdsTypeConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/src/PlcInterface.Ads/IAdsTypeConverter.cs -------------------------------------------------------------------------------- /src/PlcInterface.Ads/IServiceCollectionExtension.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/src/PlcInterface.Ads/IServiceCollectionExtension.cs -------------------------------------------------------------------------------- /src/PlcInterface.Ads/ISymbolInfoExtension.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/src/PlcInterface.Ads/ISymbolInfoExtension.cs -------------------------------------------------------------------------------- /src/PlcInterface.Ads/ISymbolLoaderFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/src/PlcInterface.Ads/ISymbolLoaderFactory.cs -------------------------------------------------------------------------------- /src/PlcInterface.Ads/IValueSymbolExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/src/PlcInterface.Ads/IValueSymbolExtensions.cs -------------------------------------------------------------------------------- /src/PlcInterface.Ads/Monitor.Logging.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/src/PlcInterface.Ads/Monitor.Logging.cs -------------------------------------------------------------------------------- /src/PlcInterface.Ads/Monitor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/src/PlcInterface.Ads/Monitor.cs -------------------------------------------------------------------------------- /src/PlcInterface.Ads/MonitorResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/src/PlcInterface.Ads/MonitorResult.cs -------------------------------------------------------------------------------- /src/PlcInterface.Ads/ObjectExtension.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/src/PlcInterface.Ads/ObjectExtension.cs -------------------------------------------------------------------------------- /src/PlcInterface.Ads/PlcConnection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/src/PlcInterface.Ads/PlcConnection.cs -------------------------------------------------------------------------------- /src/PlcInterface.Ads/PlcInterface.Ads.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/src/PlcInterface.Ads/PlcInterface.Ads.csproj -------------------------------------------------------------------------------- /src/PlcInterface.Ads/ReadWrite.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/src/PlcInterface.Ads/ReadWrite.cs -------------------------------------------------------------------------------- /src/PlcInterface.Ads/SymbolHandler.Logging.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/src/PlcInterface.Ads/SymbolHandler.Logging.cs -------------------------------------------------------------------------------- /src/PlcInterface.Ads/SymbolHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/src/PlcInterface.Ads/SymbolHandler.cs -------------------------------------------------------------------------------- /src/PlcInterface.Ads/SymbolInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/src/PlcInterface.Ads/SymbolInfo.cs -------------------------------------------------------------------------------- /src/PlcInterface.Ads/TcAdsClientExtension.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/src/PlcInterface.Ads/TcAdsClientExtension.cs -------------------------------------------------------------------------------- /src/PlcInterface.Ads/TwincatAbstractions/ISumSymbolFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/src/PlcInterface.Ads/TwincatAbstractions/ISumSymbolFactory.cs -------------------------------------------------------------------------------- /src/PlcInterface.Ads/TwincatAbstractions/ISumSymbolRead.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/src/PlcInterface.Ads/TwincatAbstractions/ISumSymbolRead.cs -------------------------------------------------------------------------------- /src/PlcInterface.Ads/TwincatAbstractions/ISumSymbolWrite.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/src/PlcInterface.Ads/TwincatAbstractions/ISumSymbolWrite.cs -------------------------------------------------------------------------------- /src/PlcInterface.Ads/TwincatAbstractions/SumSymbolFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/src/PlcInterface.Ads/TwincatAbstractions/SumSymbolFactory.cs -------------------------------------------------------------------------------- /src/PlcInterface.Ads/TwincatAbstractions/SumSymbolReadAbstraction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/src/PlcInterface.Ads/TwincatAbstractions/SumSymbolReadAbstraction.cs -------------------------------------------------------------------------------- /src/PlcInterface.Ads/TwincatAbstractions/SumSymbolWriteAbstraction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/src/PlcInterface.Ads/TwincatAbstractions/SumSymbolWriteAbstraction.cs -------------------------------------------------------------------------------- /src/PlcInterface.Ads/TwincatAbstractions/SymbolLoaderFactoryAbstraction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/src/PlcInterface.Ads/TwincatAbstractions/SymbolLoaderFactoryAbstraction.cs -------------------------------------------------------------------------------- /src/PlcInterface.OpcUa/DefaultOpcPlcConnectionConfigureOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/src/PlcInterface.OpcUa/DefaultOpcPlcConnectionConfigureOptions.cs -------------------------------------------------------------------------------- /src/PlcInterface.OpcUa/DefaultOpcSymbolHandlerSettingsConfigureOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/src/PlcInterface.OpcUa/DefaultOpcSymbolHandlerSettingsConfigureOptions.cs -------------------------------------------------------------------------------- /src/PlcInterface.OpcUa/ICollectionExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/src/PlcInterface.OpcUa/ICollectionExtensions.cs -------------------------------------------------------------------------------- /src/PlcInterface.OpcUa/IOpcMonitor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/src/PlcInterface.OpcUa/IOpcMonitor.cs -------------------------------------------------------------------------------- /src/PlcInterface.OpcUa/IOpcPlcConnection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/src/PlcInterface.OpcUa/IOpcPlcConnection.cs -------------------------------------------------------------------------------- /src/PlcInterface.OpcUa/IOpcReadWrite.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/src/PlcInterface.OpcUa/IOpcReadWrite.cs -------------------------------------------------------------------------------- /src/PlcInterface.OpcUa/IOpcSymbolHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/src/PlcInterface.OpcUa/IOpcSymbolHandler.cs -------------------------------------------------------------------------------- /src/PlcInterface.OpcUa/IOpcSymbolInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/src/PlcInterface.OpcUa/IOpcSymbolInfo.cs -------------------------------------------------------------------------------- /src/PlcInterface.OpcUa/IOpcTypeConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/src/PlcInterface.OpcUa/IOpcTypeConverter.cs -------------------------------------------------------------------------------- /src/PlcInterface.OpcUa/IServiceCollectionExtension.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/src/PlcInterface.OpcUa/IServiceCollectionExtension.cs -------------------------------------------------------------------------------- /src/PlcInterface.OpcUa/ISymbolInfoExtension.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/src/PlcInterface.OpcUa/ISymbolInfoExtension.cs -------------------------------------------------------------------------------- /src/PlcInterface.OpcUa/Monitor.Logging.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/src/PlcInterface.OpcUa/Monitor.Logging.cs -------------------------------------------------------------------------------- /src/PlcInterface.OpcUa/Monitor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/src/PlcInterface.OpcUa/Monitor.cs -------------------------------------------------------------------------------- /src/PlcInterface.OpcUa/MonitorResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/src/PlcInterface.OpcUa/MonitorResult.cs -------------------------------------------------------------------------------- /src/PlcInterface.OpcUa/NodeInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/src/PlcInterface.OpcUa/NodeInfo.cs -------------------------------------------------------------------------------- /src/PlcInterface.OpcUa/OpcPlcConnectionOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/src/PlcInterface.OpcUa/OpcPlcConnectionOptions.cs -------------------------------------------------------------------------------- /src/PlcInterface.OpcUa/OpcSymbolHandlerOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/src/PlcInterface.OpcUa/OpcSymbolHandlerOptions.cs -------------------------------------------------------------------------------- /src/PlcInterface.OpcUa/OpcTypeConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/src/PlcInterface.OpcUa/OpcTypeConverter.cs -------------------------------------------------------------------------------- /src/PlcInterface.OpcUa/PlcConnection.Logging.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/src/PlcInterface.OpcUa/PlcConnection.Logging.cs -------------------------------------------------------------------------------- /src/PlcInterface.OpcUa/PlcConnection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/src/PlcInterface.OpcUa/PlcConnection.cs -------------------------------------------------------------------------------- /src/PlcInterface.OpcUa/PlcInterface.OpcUa.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/src/PlcInterface.OpcUa/PlcInterface.OpcUa.csproj -------------------------------------------------------------------------------- /src/PlcInterface.OpcUa/ReadWrite.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/src/PlcInterface.OpcUa/ReadWrite.cs -------------------------------------------------------------------------------- /src/PlcInterface.OpcUa/SessionExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/src/PlcInterface.OpcUa/SessionExtensions.cs -------------------------------------------------------------------------------- /src/PlcInterface.OpcUa/SymbolHandler.Logging.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/src/PlcInterface.OpcUa/SymbolHandler.Logging.cs -------------------------------------------------------------------------------- /src/PlcInterface.OpcUa/SymbolHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/src/PlcInterface.OpcUa/SymbolHandler.cs -------------------------------------------------------------------------------- /src/PlcInterface.OpcUa/SymbolInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/src/PlcInterface.OpcUa/SymbolInfo.cs -------------------------------------------------------------------------------- /src/PlcInterface.OpcUa/TreeBrowser.Logging.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/src/PlcInterface.OpcUa/TreeBrowser.Logging.cs -------------------------------------------------------------------------------- /src/PlcInterface.OpcUa/TreeBrowser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/src/PlcInterface.OpcUa/TreeBrowser.cs -------------------------------------------------------------------------------- /src/PlcInterface.OpcUa/WrappedSession.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/src/PlcInterface.OpcUa/WrappedSession.cs -------------------------------------------------------------------------------- /src/PlcInterface.Sandbox/PLCCommands/AdsPlcConnectCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/src/PlcInterface.Sandbox/PLCCommands/AdsPlcConnectCommand.cs -------------------------------------------------------------------------------- /src/PlcInterface.Sandbox/PLCCommands/AdsPlcDisconnectCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/src/PlcInterface.Sandbox/PLCCommands/AdsPlcDisconnectCommand.cs -------------------------------------------------------------------------------- /src/PlcInterface.Sandbox/PLCCommands/AdsWriteCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/src/PlcInterface.Sandbox/PLCCommands/AdsWriteCommand.cs -------------------------------------------------------------------------------- /src/PlcInterface.Sandbox/PLCCommands/OpcWriteCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/src/PlcInterface.Sandbox/PLCCommands/OpcWriteCommand.cs -------------------------------------------------------------------------------- /src/PlcInterface.Sandbox/PLCCommands/PlcConnectCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/src/PlcInterface.Sandbox/PLCCommands/PlcConnectCommand.cs -------------------------------------------------------------------------------- /src/PlcInterface.Sandbox/PLCCommands/PlcDisconnectCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/src/PlcInterface.Sandbox/PLCCommands/PlcDisconnectCommand.cs -------------------------------------------------------------------------------- /src/PlcInterface.Sandbox/PLCCommands/PlcMonitorCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/src/PlcInterface.Sandbox/PLCCommands/PlcMonitorCommand.cs -------------------------------------------------------------------------------- /src/PlcInterface.Sandbox/PLCCommands/PlcReadCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/src/PlcInterface.Sandbox/PLCCommands/PlcReadCommand.cs -------------------------------------------------------------------------------- /src/PlcInterface.Sandbox/PLCCommands/PlcStopMonitorCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/src/PlcInterface.Sandbox/PLCCommands/PlcStopMonitorCommand.cs -------------------------------------------------------------------------------- /src/PlcInterface.Sandbox/PLCCommands/PlcSymbolAutoCompleteHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/src/PlcInterface.Sandbox/PLCCommands/PlcSymbolAutoCompleteHandler.cs -------------------------------------------------------------------------------- /src/PlcInterface.Sandbox/PLCCommands/PlcSymbolDumpCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/src/PlcInterface.Sandbox/PLCCommands/PlcSymbolDumpCommand.cs -------------------------------------------------------------------------------- /src/PlcInterface.Sandbox/PLCCommands/PlcToggleCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/src/PlcInterface.Sandbox/PLCCommands/PlcToggleCommand.cs -------------------------------------------------------------------------------- /src/PlcInterface.Sandbox/PLCCommands/PlcWriteCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/src/PlcInterface.Sandbox/PLCCommands/PlcWriteCommand.cs -------------------------------------------------------------------------------- /src/PlcInterface.Sandbox/PlcInterface.Sandbox.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/src/PlcInterface.Sandbox/PlcInterface.Sandbox.csproj -------------------------------------------------------------------------------- /src/PlcInterface.Sandbox/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/src/PlcInterface.Sandbox/Program.cs -------------------------------------------------------------------------------- /src/PlcInterface.Sandbox/Properties/PublishProfiles/FolderProfile.pubxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/src/PlcInterface.Sandbox/Properties/PublishProfiles/FolderProfile.pubxml -------------------------------------------------------------------------------- /src/PlcInterface.Sandbox/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/src/PlcInterface.Sandbox/appsettings.json -------------------------------------------------------------------------------- /src/PlcInterface.Sandbox/nlog.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/src/PlcInterface.Sandbox/nlog.config -------------------------------------------------------------------------------- /test/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/test/.editorconfig -------------------------------------------------------------------------------- /test/Directory.Build.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/test/Directory.Build.props -------------------------------------------------------------------------------- /test/PlcInterface.Abstraction/ConnectedTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/test/PlcInterface.Abstraction/ConnectedTests.cs -------------------------------------------------------------------------------- /test/PlcInterface.Abstraction/IMonitorExtensionTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/test/PlcInterface.Abstraction/IMonitorExtensionTests.cs -------------------------------------------------------------------------------- /test/PlcInterface.Abstraction/IPlcConnectionExtensionTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/test/PlcInterface.Abstraction/IPlcConnectionExtensionTests.cs -------------------------------------------------------------------------------- /test/PlcInterface.Abstraction/IReadWriteExtensionTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/test/PlcInterface.Abstraction/IReadWriteExtensionTests.cs -------------------------------------------------------------------------------- /test/PlcInterface.Abstraction/MyTypeBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/test/PlcInterface.Abstraction/MyTypeBuilder.cs -------------------------------------------------------------------------------- /test/PlcInterface.Abstraction/ObjectActivatorTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/test/PlcInterface.Abstraction/ObjectActivatorTests.cs -------------------------------------------------------------------------------- /test/PlcInterface.Abstraction/PlcInterface.Abstraction.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/test/PlcInterface.Abstraction/PlcInterface.Abstraction.Tests.csproj -------------------------------------------------------------------------------- /test/PlcInterface.Abstraction/PropertySetterHelperTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/test/PlcInterface.Abstraction/PropertySetterHelperTests.cs -------------------------------------------------------------------------------- /test/PlcInterface.Abstraction/StructActivatorTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/test/PlcInterface.Abstraction/StructActivatorTests.cs -------------------------------------------------------------------------------- /test/PlcInterface.Abstraction/TypeConverterMock.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/test/PlcInterface.Abstraction/TypeConverterMock.cs -------------------------------------------------------------------------------- /test/PlcInterface.Abstraction/TypeConverterTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/test/PlcInterface.Abstraction/TypeConverterTests.cs -------------------------------------------------------------------------------- /test/PlcInterface.Ads.IntegrationTests/Assembly.cs: -------------------------------------------------------------------------------- 1 | [assembly: TestCategory("Integration")] 2 | -------------------------------------------------------------------------------- /test/PlcInterface.Ads.IntegrationTests/DummyTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/test/PlcInterface.Ads.IntegrationTests/DummyTest.cs -------------------------------------------------------------------------------- /test/PlcInterface.Ads.IntegrationTests/MonitorTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/test/PlcInterface.Ads.IntegrationTests/MonitorTest.cs -------------------------------------------------------------------------------- /test/PlcInterface.Ads.IntegrationTests/PlcConnectionTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/test/PlcInterface.Ads.IntegrationTests/PlcConnectionTest.cs -------------------------------------------------------------------------------- /test/PlcInterface.Ads.IntegrationTests/PlcInterface.Ads.IntegrationTests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/test/PlcInterface.Ads.IntegrationTests/PlcInterface.Ads.IntegrationTests.csproj -------------------------------------------------------------------------------- /test/PlcInterface.Ads.IntegrationTests/ReadValueTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/test/PlcInterface.Ads.IntegrationTests/ReadValueTest.cs -------------------------------------------------------------------------------- /test/PlcInterface.Ads.IntegrationTests/Settings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/test/PlcInterface.Ads.IntegrationTests/Settings.cs -------------------------------------------------------------------------------- /test/PlcInterface.Ads.IntegrationTests/SymbolHandlerTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/test/PlcInterface.Ads.IntegrationTests/SymbolHandlerTest.cs -------------------------------------------------------------------------------- /test/PlcInterface.Ads.IntegrationTests/WriteValueTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/test/PlcInterface.Ads.IntegrationTests/WriteValueTest.cs -------------------------------------------------------------------------------- /test/PlcInterface.Ads.PLC/PLC_Main/DUTs/DUT_TestStruct.TcDUT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/test/PlcInterface.Ads.PLC/PLC_Main/DUTs/DUT_TestStruct.TcDUT -------------------------------------------------------------------------------- /test/PlcInterface.Ads.PLC/PLC_Main/DUTs/DUT_TestStruct2.TcDUT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/test/PlcInterface.Ads.PLC/PLC_Main/DUTs/DUT_TestStruct2.TcDUT -------------------------------------------------------------------------------- /test/PlcInterface.Ads.PLC/PLC_Main/DUTs/MonitorTest.TcDUT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/test/PlcInterface.Ads.PLC/PLC_Main/DUTs/MonitorTest.TcDUT -------------------------------------------------------------------------------- /test/PlcInterface.Ads.PLC/PLC_Main/DUTs/MonitorTestData.TcDUT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/test/PlcInterface.Ads.PLC/PLC_Main/DUTs/MonitorTestData.TcDUT -------------------------------------------------------------------------------- /test/PlcInterface.Ads.PLC/PLC_Main/DUTs/ReadTest.TcDUT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/test/PlcInterface.Ads.PLC/PLC_Main/DUTs/ReadTest.TcDUT -------------------------------------------------------------------------------- /test/PlcInterface.Ads.PLC/PLC_Main/DUTs/ReadTestData.TcDUT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/test/PlcInterface.Ads.PLC/PLC_Main/DUTs/ReadTestData.TcDUT -------------------------------------------------------------------------------- /test/PlcInterface.Ads.PLC/PLC_Main/DUTs/SymbolTest.TcDUT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/test/PlcInterface.Ads.PLC/PLC_Main/DUTs/SymbolTest.TcDUT -------------------------------------------------------------------------------- /test/PlcInterface.Ads.PLC/PLC_Main/DUTs/TestEnum.TcDUT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/test/PlcInterface.Ads.PLC/PLC_Main/DUTs/TestEnum.TcDUT -------------------------------------------------------------------------------- /test/PlcInterface.Ads.PLC/PLC_Main/DUTs/WriteTest.TcDUT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/test/PlcInterface.Ads.PLC/PLC_Main/DUTs/WriteTest.TcDUT -------------------------------------------------------------------------------- /test/PlcInterface.Ads.PLC/PLC_Main/DUTs/WriteTestData.TcDUT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/test/PlcInterface.Ads.PLC/PLC_Main/DUTs/WriteTestData.TcDUT -------------------------------------------------------------------------------- /test/PlcInterface.Ads.PLC/PLC_Main/GVLs/AdsNet8.TcGVL: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/test/PlcInterface.Ads.PLC/PLC_Main/GVLs/AdsNet8.TcGVL -------------------------------------------------------------------------------- /test/PlcInterface.Ads.PLC/PLC_Main/GVLs/AdsNet9.TcGVL: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/test/PlcInterface.Ads.PLC/PLC_Main/GVLs/AdsNet9.TcGVL -------------------------------------------------------------------------------- /test/PlcInterface.Ads.PLC/PLC_Main/GVLs/OpcNet8.TcGVL: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/test/PlcInterface.Ads.PLC/PLC_Main/GVLs/OpcNet8.TcGVL -------------------------------------------------------------------------------- /test/PlcInterface.Ads.PLC/PLC_Main/GVLs/OpcNet9.TcGVL: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/test/PlcInterface.Ads.PLC/PLC_Main/GVLs/OpcNet9.TcGVL -------------------------------------------------------------------------------- /test/PlcInterface.Ads.PLC/PLC_Main/PLC_Main.noprjfile: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/PlcInterface.Ads.PLC/PLC_Main/PLC_Main.plcproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/test/PlcInterface.Ads.PLC/PLC_Main/PLC_Main.plcproj -------------------------------------------------------------------------------- /test/PlcInterface.Ads.PLC/PLC_Main/POUs/MAIN.TcPOU: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/test/PlcInterface.Ads.PLC/PLC_Main/POUs/MAIN.TcPOU -------------------------------------------------------------------------------- /test/PlcInterface.Ads.PLC/PLC_Main/POUs/ResetWriteData.TcPOU: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/test/PlcInterface.Ads.PLC/PLC_Main/POUs/ResetWriteData.TcPOU -------------------------------------------------------------------------------- /test/PlcInterface.Ads.PLC/PLC_Main/PlcTask.TcTTO: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/test/PlcInterface.Ads.PLC/PLC_Main/PlcTask.TcTTO -------------------------------------------------------------------------------- /test/PlcInterface.Ads.PLC/PlcInterface.Ads.PLC.tsproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/test/PlcInterface.Ads.PLC/PlcInterface.Ads.PLC.tsproj -------------------------------------------------------------------------------- /test/PlcInterface.Ads.Tests/AdsTypeConverterTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/test/PlcInterface.Ads.Tests/AdsTypeConverterTests.cs -------------------------------------------------------------------------------- /test/PlcInterface.Ads.Tests/Assembly.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/test/PlcInterface.Ads.Tests/Assembly.cs -------------------------------------------------------------------------------- /test/PlcInterface.Ads.Tests/DynamicObjectExtensionsTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/test/PlcInterface.Ads.Tests/DynamicObjectExtensionsTests.cs -------------------------------------------------------------------------------- /test/PlcInterface.Ads.Tests/IServiceCollectionExtensionTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/test/PlcInterface.Ads.Tests/IServiceCollectionExtensionTests.cs -------------------------------------------------------------------------------- /test/PlcInterface.Ads.Tests/ISymbolInfoExtensionTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/test/PlcInterface.Ads.Tests/ISymbolInfoExtensionTests.cs -------------------------------------------------------------------------------- /test/PlcInterface.Ads.Tests/IValueSymbolExtensionsTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/test/PlcInterface.Ads.Tests/IValueSymbolExtensionsTests.cs -------------------------------------------------------------------------------- /test/PlcInterface.Ads.Tests/MonitorTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/test/PlcInterface.Ads.Tests/MonitorTests.cs -------------------------------------------------------------------------------- /test/PlcInterface.Ads.Tests/PlcConnectionTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/test/PlcInterface.Ads.Tests/PlcConnectionTests.cs -------------------------------------------------------------------------------- /test/PlcInterface.Ads.Tests/PlcInterface.Ads.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/test/PlcInterface.Ads.Tests/PlcInterface.Ads.Tests.csproj -------------------------------------------------------------------------------- /test/PlcInterface.Ads.Tests/ReadWriteTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/test/PlcInterface.Ads.Tests/ReadWriteTests.cs -------------------------------------------------------------------------------- /test/PlcInterface.Ads.Tests/SymbolHandlerTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/test/PlcInterface.Ads.Tests/SymbolHandlerTests.cs -------------------------------------------------------------------------------- /test/PlcInterface.Ads.Tests/TcAdsClientExtensionTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/test/PlcInterface.Ads.Tests/TcAdsClientExtensionTests.cs -------------------------------------------------------------------------------- /test/PlcInterface.Common.Tests/IObservableExtensionsTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/test/PlcInterface.Common.Tests/IObservableExtensionsTests.cs -------------------------------------------------------------------------------- /test/PlcInterface.Common.Tests/IServiceCollectionExtensionTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/test/PlcInterface.Common.Tests/IServiceCollectionExtensionTests.cs -------------------------------------------------------------------------------- /test/PlcInterface.Common.Tests/ISymbolInfoExtensionTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/test/PlcInterface.Common.Tests/ISymbolInfoExtensionTests.cs -------------------------------------------------------------------------------- /test/PlcInterface.Common.Tests/IndicesHelperTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/test/PlcInterface.Common.Tests/IndicesHelperTests.cs -------------------------------------------------------------------------------- /test/PlcInterface.Common.Tests/PlcInterface.Common.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/test/PlcInterface.Common.Tests/PlcInterface.Common.Tests.csproj -------------------------------------------------------------------------------- /test/PlcInterface.Common.Tests/TaskExtensionsTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/test/PlcInterface.Common.Tests/TaskExtensionsTests.cs -------------------------------------------------------------------------------- /test/PlcInterface.IntegrationTests/CIConditionAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/test/PlcInterface.IntegrationTests/CIConditionAttribute.cs -------------------------------------------------------------------------------- /test/PlcInterface.IntegrationTests/DataTypes/DUT_TestClass.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/test/PlcInterface.IntegrationTests/DataTypes/DUT_TestClass.cs -------------------------------------------------------------------------------- /test/PlcInterface.IntegrationTests/DataTypes/DUT_TestClass2.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/test/PlcInterface.IntegrationTests/DataTypes/DUT_TestClass2.cs -------------------------------------------------------------------------------- /test/PlcInterface.IntegrationTests/DataTypes/DUT_TestStruct.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/test/PlcInterface.IntegrationTests/DataTypes/DUT_TestStruct.cs -------------------------------------------------------------------------------- /test/PlcInterface.IntegrationTests/DataTypes/DUT_TestStruct2.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/test/PlcInterface.IntegrationTests/DataTypes/DUT_TestStruct2.cs -------------------------------------------------------------------------------- /test/PlcInterface.IntegrationTests/DataTypes/TestEnum.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/test/PlcInterface.IntegrationTests/DataTypes/TestEnum.cs -------------------------------------------------------------------------------- /test/PlcInterface.IntegrationTests/Extension/AssertObjectValue.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/test/PlcInterface.IntegrationTests/Extension/AssertObjectValue.cs -------------------------------------------------------------------------------- /test/PlcInterface.IntegrationTests/Extension/MethodInfoExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/test/PlcInterface.IntegrationTests/Extension/MethodInfoExtensions.cs -------------------------------------------------------------------------------- /test/PlcInterface.IntegrationTests/IMonitorTestBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/test/PlcInterface.IntegrationTests/IMonitorTestBase.cs -------------------------------------------------------------------------------- /test/PlcInterface.IntegrationTests/IPlcConnectionTestBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/test/PlcInterface.IntegrationTests/IPlcConnectionTestBase.cs -------------------------------------------------------------------------------- /test/PlcInterface.IntegrationTests/IReadValueTestBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/test/PlcInterface.IntegrationTests/IReadValueTestBase.cs -------------------------------------------------------------------------------- /test/PlcInterface.IntegrationTests/ISymbolHandlerTestBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/test/PlcInterface.IntegrationTests/ISymbolHandlerTestBase.cs -------------------------------------------------------------------------------- /test/PlcInterface.IntegrationTests/IWriteValueTestBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/test/PlcInterface.IntegrationTests/IWriteValueTestBase.cs -------------------------------------------------------------------------------- /test/PlcInterface.IntegrationTests/MultiAssert.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/test/PlcInterface.IntegrationTests/MultiAssert.cs -------------------------------------------------------------------------------- /test/PlcInterface.IntegrationTests/PlcInterface.IntegrationTests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/test/PlcInterface.IntegrationTests/PlcInterface.IntegrationTests.csproj -------------------------------------------------------------------------------- /test/PlcInterface.Opc.IntegrationTests/Assembly.cs: -------------------------------------------------------------------------------- 1 | [assembly: TestCategory("Integration")] 2 | -------------------------------------------------------------------------------- /test/PlcInterface.Opc.IntegrationTests/DummyTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/test/PlcInterface.Opc.IntegrationTests/DummyTest.cs -------------------------------------------------------------------------------- /test/PlcInterface.Opc.IntegrationTests/MonitorTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/test/PlcInterface.Opc.IntegrationTests/MonitorTest.cs -------------------------------------------------------------------------------- /test/PlcInterface.Opc.IntegrationTests/PlcConnectionTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/test/PlcInterface.Opc.IntegrationTests/PlcConnectionTest.cs -------------------------------------------------------------------------------- /test/PlcInterface.Opc.IntegrationTests/PlcInterface.Opc.IntegrationTests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/test/PlcInterface.Opc.IntegrationTests/PlcInterface.Opc.IntegrationTests.csproj -------------------------------------------------------------------------------- /test/PlcInterface.Opc.IntegrationTests/ReadValueTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/test/PlcInterface.Opc.IntegrationTests/ReadValueTest.cs -------------------------------------------------------------------------------- /test/PlcInterface.Opc.IntegrationTests/Settings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/test/PlcInterface.Opc.IntegrationTests/Settings.cs -------------------------------------------------------------------------------- /test/PlcInterface.Opc.IntegrationTests/SymbolHandlerTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/test/PlcInterface.Opc.IntegrationTests/SymbolHandlerTest.cs -------------------------------------------------------------------------------- /test/PlcInterface.Opc.IntegrationTests/WriteValueTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/test/PlcInterface.Opc.IntegrationTests/WriteValueTest.cs -------------------------------------------------------------------------------- /test/PlcInterface.OpcUa.OpcServer/OPCServer.tcopcuasrv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/test/PlcInterface.OpcUa.OpcServer/OPCServer.tcopcuasrv -------------------------------------------------------------------------------- /test/PlcInterface.OpcUa.OpcServer/OPCServer/Alarms and Conditions/Alarms and Conditions.ac: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/test/PlcInterface.OpcUa.OpcServer/OPCServer/Alarms and Conditions/Alarms and Conditions.ac -------------------------------------------------------------------------------- /test/PlcInterface.OpcUa.OpcServer/OPCServer/Data Access/Data Access.opcuada: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/test/PlcInterface.OpcUa.OpcServer/OPCServer/Data Access/Data Access.opcuada -------------------------------------------------------------------------------- /test/PlcInterface.OpcUa.OpcServer/OPCServer/Historical Access/Historical Access.opcuaha: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/test/PlcInterface.OpcUa.OpcServer/OPCServer/Historical Access/Historical Access.opcuaha -------------------------------------------------------------------------------- /test/PlcInterface.OpcUa.OpcServer/OPCServer/Resources/English (United States).reslang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/test/PlcInterface.OpcUa.OpcServer/OPCServer/Resources/English (United States).reslang -------------------------------------------------------------------------------- /test/PlcInterface.OpcUa.OpcServer/OPCServer/Security Access/Security Access.sec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/test/PlcInterface.OpcUa.OpcServer/OPCServer/Security Access/Security Access.sec -------------------------------------------------------------------------------- /test/PlcInterface.OpcUa.OpcServer/PlcInterface.OpcUa.OpcServer.tcconnproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/test/PlcInterface.OpcUa.OpcServer/PlcInterface.OpcUa.OpcServer.tcconnproj -------------------------------------------------------------------------------- /test/PlcInterface.OpcUa.Tests/Assembly.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/test/PlcInterface.OpcUa.Tests/Assembly.cs -------------------------------------------------------------------------------- /test/PlcInterface.OpcUa.Tests/IServiceCollectionExtensionTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/test/PlcInterface.OpcUa.Tests/IServiceCollectionExtensionTest.cs -------------------------------------------------------------------------------- /test/PlcInterface.OpcUa.Tests/ISymbolInfoExtensionTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/test/PlcInterface.OpcUa.Tests/ISymbolInfoExtensionTests.cs -------------------------------------------------------------------------------- /test/PlcInterface.OpcUa.Tests/PlcInterface.OpcUa.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/test/PlcInterface.OpcUa.Tests/PlcInterface.OpcUa.Tests.csproj -------------------------------------------------------------------------------- /test/PlcInterface.OpcUa.Tests/SymbolHandlerTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/test/PlcInterface.OpcUa.Tests/SymbolHandlerTests.cs -------------------------------------------------------------------------------- /test/TestUtilities/MockDelegates.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/test/TestUtilities/MockDelegates.cs -------------------------------------------------------------------------------- /test/TestUtilities/MockHelpers..cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/test/TestUtilities/MockHelpers..cs -------------------------------------------------------------------------------- /test/TestUtilities/TestUtilities.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/test/TestUtilities/TestUtilities.csproj -------------------------------------------------------------------------------- /test/testconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/test/testconfig.json -------------------------------------------------------------------------------- /version.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vectron/PlcInterface/HEAD/version.json --------------------------------------------------------------------------------