CAS.Lib.CommonBus.CommunicationLayer Namespace
Classes
Class | Description | |
---|---|---|
![]() |
CommunicationLayerDescription |
Basic implementation of ICommunicationLayerDescription
|
![]() |
CommunicationLayerFactory |
Class Responsible for creation of any Communication Layer
|
![]() |
UMessage |
The Message class defines the base class for all protocol oriented message classes.
It support easy deposit and retrieval of primitive data types as binary values in the bytes stream.
To convert values marshaling and unmanaged memory is used.
|
Interfaces
Interface | Description | |
---|---|---|
![]() |
ICommunicationLayer |
Interface responsible for providing the communication with the remote unit – service access point
|
![]() |
ICommunicationLayerDescription |
Allows to get by the client all information identifying the communication provider.
All information is read only from definition.
|
![]() |
ICommunicationLayerFactory |
Interface while implemented responsible for instantiations of of ICommunicationLayer
|
![]() |
ICommunicationLayerId |
Allows to get all of the information identifying the data provider component by a client.
|
![]() |
ISesDBuffer |
Interface used by communication library to get access to serialized data transmited over a physical medium.
|
Enumerations
Enumeration | Description | |
---|---|---|
![]() |
TCheckCharRes |
Results returned by the CheckChar
|
![]() |
TFrameEndSignalRes |
Results returned by the FrameEndSignal .
|
![]() |
TGetCharRes |
Results returned by the GetChar
|