UMessage Members
The UMessage type exposes the following members.
Methods
Name | Description | |
---|---|---|
![]() |
CopyFromBuffor |
Copies data from IDBuffer to unmanaged memory pointer starting
at offset 0. Offste is ste to first empty byte.
|
![]() |
CopyToBuffor |
Copies data from unmanaged memory pointer to UMessage starting
at offset 0. After copping offset point on next free byte in UMesasage.
|
![]() |
End_block |
Calculated the length of the block in bytes and writes it in the position marked by Start_block.
|
![]() |
Equals(System.Object) | (Inherited from Object.) |
![]() |
Finalize | (Inherited from Object.) |
![]() |
GetHashCode | (Inherited from Object.) |
![]() |
GetManagedBuffer |
Copy unmanaged contenes to the array of bytes.
|
![]() |
GetType | (Inherited from Object.) |
![]() |
MemberwiseClone | (Inherited from Object.) |
![]() |
ReadByte |
Reads a char value from UMessage.
|
![]() |
ReadChar |
Reads a char value from UMessage.
|
![]() |
ReadInt16 |
Reads a 16-bit integer value from UMessage.
|
![]() |
ReadInt32 |
READ a 32-bit integer value from UMessage.
|
![]() |
ReadInt64 |
Read a 64-bit integer value from UMessage.
|
![]() |
ReadIntPtr |
Reads a processor native sized pointer value from UMessage.
|
![]() |
ReadString()()()() |
Reads a string from UMessage as string of ASCII char assuming that the first byte is the length of dtring.
|
![]() |
ReadString(Int16) |
Reads a string of a specified length from UMessage as string of ASCII char
|
![]() |
ResetContent |
Clears 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.
|
![]() |
ToString |
Retrieves a string representation of the object.
|
![]() |
WriteByte |
Writes a byte value into UMessage.
|
![]() |
WriteChar |
Convert char to byte and writes it into UMessage.
|
![]() |
WriteInt16 |
Writes a 16-bit integer value into UMessage.
|
![]() |
WriteInt32 |
Writes a 32-bit integer value into UMessage.
|
![]() |
WriteInt64 |
Write a 64-bit integer value from UMessage.
|
![]() |
WriteIntPtr |
Writes a processor native sized pointer value into UMessage.
|
![]() |
WriteString |
Writes a string into UMessage as string of ASCII char
|
Properties
Name | Description | |
---|---|---|
![]() |
Item |
indexer allows random access to umanaged buffor
|
![]() |
NotEmpty |
true if buffer is not empty.
|
![]() |
offset |
Gets and sets offset to current byte
|
![]() |
STRING |
Return information about this message as string.
|
![]() |
uMessagePtr |
Gets pointer tu message in the umanaged memory
|
![]() |
userBuffLength |
Number of bytes deposited in the buffer. Position of the firs empty position in the buffer.
|
![]() |
userDataLength |
User data length
|