CAS.CommServer.DataProvider.MODBUSCore Namespace
CAS.CommServer.DataProvider.TextReader Namespace
CAS.Lib.CommonBus.ApplicationLayer Namespace
N:CAS.Lib.CommonBus.ApplicationLayer.Modbus
CAS.Lib.CommonBus.ApplicationLayer.Modbus Namespace
CAS.Lib.CommonBus.ApplicationLayer.SBUS Namespace
ProcessObserver.DataProviders

ModBus_ApplicationLayerPluginHelperBase<(Of <(<'TModbusMessage, TProtocolParameters, TModbusProtocol>)>)> Class

Class ModBus_ApplicationLayerPluginHelper.

Namespace:  CAS.CommServer.DataProvider.MODBUSCore
Assembly:  DataProvider.MODBUSCore (in DataProvider.MODBUSCore.dll)

Syntax


public abstract class ModBus_ApplicationLayerPluginHelperBase<TModbusMessage, TProtocolParameters, TModbusProtocol> : Component
where TModbusMessage : ProtocolALMessage
where TProtocolParameters : ProtocolParameters
where TModbusProtocol : ModbusProtocol<TModbusMessage>
Public MustInherit Class ModBus_ApplicationLayerPluginHelperBase(Of TModbusMessage As ProtocolALMessage, TProtocolParameters As ProtocolParameters, TModbusProtocol As ModbusProtocol(Of TModbusMessage)) _
	Inherits Component
generic<typename TModbusMessage, typename TProtocolParameters, typename TModbusProtocol>
where TModbusMessage : ProtocolALMessage
where TProtocolParameters : ProtocolParameters
where TModbusProtocol : ModbusProtocol<TModbusMessage>
public ref class ModBus_ApplicationLayerPluginHelperBase abstract : public Component

Type Parameters

TModbusMessage
The type of the Modbus message.
TProtocolParameters
The type of the Modbus protocol parameters.
TModbusProtocol

Inheritance Hierarchy


Object
  MarshalByRefObject
    Component
      CAS.CommServer.DataProvider.MODBUSCore..::..ModBus_ApplicationLayerPluginHelperBase<(Of <(<'TModbusMessage, TProtocolParameters, TModbusProtocol>)>)>