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_ApplicationLayerMaster<(Of <(<'TModBusMessage>)>)> Constructor

ApplicationLayerMaster creator

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

Syntax


public ModBus_ApplicationLayerMaster(
	SesDBufferPool<TModBusMessage> pool,
	ALProtocol<TModBusMessage> protocol
)
Public Sub New ( _
	pool As SesDBufferPool(Of TModBusMessage), _
	protocol As ALProtocol(Of TModBusMessage) _
)
public:
ModBus_ApplicationLayerMaster(
	SesDBufferPool<TModBusMessage>^ pool, 
	ALProtocol<TModBusMessage>^ protocol
)

Parameters

pool
Type: SesDBufferPool<(Of <(<'TModBusMessage>)>)>
A pool of empty data messages to be used by the protocol.
protocol
Type: ALProtocol<(Of <(<'TModBusMessage>)>)>
Protocol to be used.