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

ModBusPDUMessageBase<(Of <(<'ModBusMessage>)>)> Members

The ModBusPDUMessageBase<(Of <(<'ModBusMessage>)>)> type exposes the following members.

Constructors


  Name Description
Public method ModBusPDUMessageBase<(Of <(<'ModBusMessage>)>)>
Initializes a new instance of the [ModBusPDUMessageBase] class.

Methods


  Name Description
Public method CheckResponseFrame(ProtocolALMessage)
Public method CheckResponseFrame(ProtocolALMessage) (Inherited from ProtocolALMessage.)
Public method CopyFromBuffor (Inherited from UMessage.)
Public method CopyToBuffor (Inherited from UMessage.)
Protected method Dispose (Inherited from UMessage.)
Public method End_block (Inherited from UMessage.)
Public method Equals(System.Object) (Inherited from Object.)
Protected method Finalize (Inherited from UMessage.)
Public method GetHashCode (Inherited from Object.)
Public method GetManagedBuffer (Inherited from UMessage.)
Public method GetType (Inherited from Object.)
Protected method MemberwiseClone (Inherited from Object.)
Public method ReadByte (Inherited from UMessage.)
Public method ReadChar (Inherited from UMessage.)
Public method ReadInt16 (Inherited from UMessage.)
Public method ReadInt32 (Inherited from UMessage.)
Public method ReadInt64 (Inherited from UMessage.)
Public method ReadIntPtr (Inherited from UMessage.)
Public method ReadString()()()() (Inherited from UMessage.)
Public method ReadString(Int16) (Inherited from UMessage.)
Public method ReadValue(Int32, Type)
Reads the value.
Public method ReadValue(Int32, Type) (Inherited from ProtocolALMessage.)
Public method ResetContent (Inherited from UMessage.)
Public method ReturnEmptyEnvelope (Inherited from ProtocolALMessage.)
Public method SetBlockDescription(Int32, Int32, Int16, Int32) (Inherited from ProtocolALMessage.)
Public method SetBlockDescription(Int32, IBlockDescription) (Inherited from ProtocolALMessage.)
Public method Start_block (Inherited from UMessage.)
Public method ToString
Protected method TraceEvent (Inherited from UMessage.)
Public method WriteByte (Inherited from UMessage.)
Public method WriteChar (Inherited from UMessage.)
Public method WriteInt16 (Inherited from UMessage.)
Public method WriteInt32 (Inherited from UMessage.)
Public method WriteInt64 (Inherited from UMessage.)
Public method WriteIntPtr (Inherited from UMessage.)
Public method WriteString (Inherited from UMessage.)
Public method WriteValue
Writes the value to the message in the requested type. If the address space cannot contain values in the type of pValue no conversion is done.

Properties


  Name Description
Public property dataType
Public property GetCommand
Public property Item (Inherited from UMessage.)
Public property NotEmpty (Inherited from UMessage.)
Public property offset (Inherited from UMessage.)
Public property STRING (Inherited from UMessage.)
Public property uMessagePtr (Inherited from UMessage.)
Public property userBuffLength (Inherited from UMessage.)
Public property userDataLength (Inherited from UMessage.)