BaseStation.ItemDescriber Namespace
CAS.DataPorter.Configurator Namespace
CAS.Lib.CommonBus Namespace
CAS.Lib.CommonBus.ApplicationLayer Namespace
CAS.Lib.CommonBus.CommunicationLayer Namespace
CAS.Lib.DeviceSimulator Namespace
CAS.NetworkConfigLib Namespace
Object-Oriented Internet Process-Observer

CAS.Lib.CommonBus.ApplicationLayer Namespace

Classes


  Class Description
Public class ALProtocol<(Of <(<'T_ALMessage>)>)>
Base implementation of the Application Layer Protocol
Public class ApplicationLayerCommon
Base implementation of IConnectionManagement interface.
Public class ApplicationLayerInterfaceNotImplementedException
Exception signaling that interface is not implemented yet.
Public class ApplicationLayerMaster<(Of <(<'T_ALMessage>)>)>
Base implementation of IapplicationLayerMaster interface.
Public class ProtocolALMessage
COMMUNICATIONS LIBRARY - Protocol Application Layer message class
Public class ProtocolParameters
Protocol parameters for ApplicationLayer

Interfaces


  Interface Description
Public interface IApplicationLayerMaster
Interface which must be implemented by any data provider playing the role on the field network of the master station, i.e. responsible for pooling all remote station to acquire date from them.
Public interface IApplicationLayerSlave
Interface which must be implemented by any data provider playing the role on the field network of the slave station, i.e. responding to the master station. It is responsible for processing commands received from a master station.
Public interface IApplicationLayerSniffer
Interface which must be implemented by any data provider playing the role on the field network of the passive reader station, i.e. responsible for reading master station commands and slave station responses and gathering the data from coupled pairs.
Public interface IBlockAddress
Address of a data block on the local field bus including a station address and block description.
Public interface IBlockDescription
Description of the data block.
Public interface IReadCMDValue
Interface used to get command from the frame by received by the slave station from a remote unit.
Public interface IReadValue
Interface used to read data from a frame received by the master station from a remote unit.
Public interface IResponseValue
Interface used to write data to frame to be sent by the slave station to a remote unit.
Public interface IWriteValue
Interface used to write data to the frame to be sent by the master station to a remote unit.

Enumerations


  Enumeration Description
Public enumeration AL_ReadData_Result
Result of the data read operation returned by ReadData
Public enumeration ProtocolALMessage..::..CheckResponseResult
Result of the check if the frame is exactly what we are looking for.