ProtocolALMessage Members
The ProtocolALMessage type exposes the following members.
Methods
Name | Description | |
---|---|---|
![]() |
CheckResponseFrame |
Checks if the frame is exactly what we are looking for.
|
![]() |
CopyFromBuffor |
Copies data from IDBuffer to unmanaged memory pointer starting
at offset 0. Offste is ste to first empty byte.
(Inherited from UMessage.) |
![]() |
CopyToBuffor |
Copies data from unmanaged memory pointer to UMessage starting
at offset 0. After copping offset point on next free byte in UMesasage.
(Inherited from UMessage.) |
![]() |
Dispose | (Inherited from UMessage.) |
![]() |
End_block |
Calculated the length of the block in bytes and writes it in the position marked by Start_block.
(Inherited from UMessage.) |
![]() |
Equals(System.Object) | (Inherited from Object.) |
![]() |
Finalize | (Inherited from Object.) |
![]() |
GetHashCode | (Inherited from Object.) |
![]() |
GetManagedBuffer |
Copy unmanaged contenes to the array of bytes.
(Inherited from UMessage.) |
![]() |
GetType | (Inherited from Object.) |
![]() |
MemberwiseClone | (Inherited from Object.) |
![]() |
ReadByte |
Reads a char value from UMessage.
(Inherited from UMessage.) |
![]() |
ReadChar |
Reads a char value from UMessage.
(Inherited from UMessage.) |
![]() |
ReadInt16 |
Reads a 16-bit integer value from UMessage.
(Inherited from UMessage.) |
![]() |
ReadInt32 |
READ a 32-bit integer value from UMessage.
(Inherited from UMessage.) |
![]() |
ReadInt64 |
Read a 64-bit integer value from UMessage.
(Inherited from UMessage.) |
![]() |
ReadIntPtr |
Reads a processor native sized pointer value from UMessage.
(Inherited from UMessage.) |
![]() |
ReadString()()()() |
Reads a string from UMessage as string of ASCII char assuming that the first byte is the length of dtring.
(Inherited from UMessage.) |
![]() |
ReadString(Int16) |
Reads a string of a specified length from UMessage as string of ASCII char
(Inherited from UMessage.) |
![]() |
ReadValue |
Read the selected contend (value) from the message in the requested type.
If the address space cannot contain values in this type no conversion is done.
|
![]() |
ResetContent |
Clears the message.
(Inherited from UMessage.) |
![]() |
ReturnEmptyEnvelope |
Used by a user to return an empty envelope to the common pool. It also resets the message content.
|
![]() |
SetBlockDescription(Int32, Int32, Int16, Int32) |
Assigns description of the block of data to the message.
|
![]() |
SetBlockDescription(Int32, IBlockDescription) |
Assigns description of the block of data to the message.
|
![]() |
Start_block |
Starts block operation. Leave the current byte as the location for length of the block calculated by the End_block operation.
(Inherited from UMessage.) |
![]() |
ToString |
Retrieves a string representation of the object.
|
![]() |
TraceEvent | (Inherited from UMessage.) |
![]() |
WriteByte |
Writes a byte value into UMessage.
(Inherited from UMessage.) |
![]() |
WriteChar |
Convert char to byte and writes it into UMessage.
(Inherited from UMessage.) |
![]() |
WriteInt16 |
Writes a 16-bit integer value into UMessage.
(Inherited from UMessage.) |
![]() |
WriteInt32 |
Writes a 32-bit integer value into UMessage.
(Inherited from UMessage.) |
![]() |
WriteInt64 |
Write a 64-bit integer value from UMessage.
(Inherited from UMessage.) |
![]() |
WriteIntPtr |
Writes a processor native sized pointer value into UMessage.
(Inherited from UMessage.) |
![]() |
WriteString |
Writes a string into UMessage as string of ASCII char
(Inherited from UMessage.) |
![]() |
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 | |
---|---|---|
![]() |
GetCommand |
A command a master station request to be processed by this station – slave station on the field bus network.
|
![]() |
NotEmpty |
true if buffer is not empty.
(Inherited from UMessage.) |
![]() |
offset |
Gets and sets offset to current byte
(Inherited from UMessage.) |
![]() |
STRING |
Return information about this message as string.
(Inherited from UMessage.) |
![]() |
uMessagePtr |
Gets pointer tu message in the umanaged memory
(Inherited from UMessage.) |
![]() |
userBuffLength |
Number of bytes deposited in the buffer. Position of the firs empty position in the buffer.
(Inherited from UMessage.) |
![]() |
userDataLength |
User data length
(Inherited from UMessage.) |