|
ZeroMQServer.Read Method
|
Reads a number of bytes from the current received data buffer and writes those bytes into a byte array at the specified offset.
Namespace: GSF.CommunicationAssembly: GSF.Communication (in GSF.Communication.dll) Version: 2.4.230-beta
Syntaxabstract Read :
clientID : Guid *
buffer : byte[] *
startIndex : int *
length : int -> int
override Read :
clientID : Guid *
buffer : byte[] *
startIndex : int *
length : int -> int
function Read(clientID, buffer, startIndex, length);
View SourceParameters
- clientID Guid
- ID of the client from which data buffer should be read.
- buffer Byte[]
- Destination buffer used to hold copied bytes.
- startIndex Int32
- 0-based starting index into destination buffer to begin writing data.
- length Int32
- The number of bytes to read from current received data buffer and write into buffer.
Return Value
Int32The number of bytes read.
Implements
IServer.Read(Guid, Byte[], Int32, Int32)
Exceptions
Remarks
This function should only be called from within the
ReceiveClientData event handler. Calling this method
outside this event will have unexpected results.
See Also